RetroArch
|
#include <d3d11_1.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(ID3D11VideoDevice1 *This |
ULONG (STDMETHODCALLTYPE *AddRef)(ID3D11VideoDevice1 *This) | |
ULONG (STDMETHODCALLTYPE *Release)(ID3D11VideoDevice1 *This) | |
HRESULT (STDMETHODCALLTYPE *CreateVideoDecoder)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateVideoProcessor)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateAuthenticatedChannel)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateCryptoSession)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateVideoDecoderOutputView)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateVideoProcessorInputView)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateVideoProcessorOutputView)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CreateVideoProcessorEnumerator)(ID3D11VideoDevice1 *This | |
UINT (STDMETHODCALLTYPE *GetVideoDecoderProfileCount)(ID3D11VideoDevice1 *This) | |
HRESULT (STDMETHODCALLTYPE *GetVideoDecoderProfile)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CheckVideoDecoderFormat)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *GetVideoDecoderConfigCount)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *GetVideoDecoderConfig)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *GetContentProtectionCaps)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CheckCryptoKeyExchange)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *SetPrivateData)(ID3D11VideoDevice1 *This | |
_In_ REFGUID _In_ UINT | _In_reads_bytes_opt_ (DataSize) const void *pData) |
HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *GetCryptoSessionPrivateDataSize)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *GetVideoDecoderCaps)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *CheckVideoDecoderDownsampling)(ID3D11VideoDevice1 *This | |
HRESULT (STDMETHODCALLTYPE *RecommendVideoDecoderDownsampleParameters)(ID3D11VideoDevice1 *This | |
BEGIN_INTERFACE ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVideoDecoder | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVideoProcessor | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateAuthenticatedChannel | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateCryptoSession | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVideoDecoderOutputView | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVideoProcessorInputView | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVideoProcessorOutputView | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVideoProcessorEnumerator | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetVideoDecoderProfile | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckVideoDecoderFormat | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetVideoDecoderConfigCount | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetVideoDecoderConfig | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetContentProtectionCaps | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckCryptoKeyExchange | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateData | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateDataInterface | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetCryptoSessionPrivateDataSize | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetVideoDecoderCaps | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckVideoDecoderDownsampling | ) |
ID3D11VideoDevice1Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | RecommendVideoDecoderDownsampleParameters | ) |
ID3D11VideoDevice1Vtbl::UINT | ( | STDMETHODCALLTYPE * | GetVideoDecoderProfileCount | ) |
ID3D11VideoDevice1Vtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
ID3D11VideoDevice1Vtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
_In_ const GUID _In_ UINT _In_ UINT _In_ const DXGI_RATIONAL _In_ UINT ID3D11VideoDevice1Vtbl::BitRate |
_In_ D3D11_AUTHENTICATED_CHANNEL_TYPE ID3D11VideoDevice1Vtbl::ChannelType |
_In_ REFGUID _In_ UINT ID3D11VideoDevice1Vtbl::DataSize |
_In_ const GUID _In_ DXGI_FORMAT ID3D11VideoDevice1Vtbl::Format |
_In_ REFGUID ID3D11VideoDevice1Vtbl::guid |
_In_ UINT ID3D11VideoDevice1Vtbl::Index |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ UINT ID3D11VideoDevice1Vtbl::Index |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE ID3D11VideoDevice1Vtbl::InputColorSpace |
_In_opt_ const GUID _In_opt_ const GUID _Out_ D3D11_VIDEO_CONTENT_PROTECTION_CAPS* ID3D11VideoDevice1Vtbl::pCaps |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ const D3D11_VIDEO_DECODER_CONFIG* ID3D11VideoDevice1Vtbl::pConfig |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ UINT _Out_ D3D11_VIDEO_DECODER_CONFIG* ID3D11VideoDevice1Vtbl::pConfig |
_In_ const D3D11_VIDEO_DECODER_DESC _Out_ UINT* ID3D11VideoDevice1Vtbl::pCount |
_In_ const GUID * ID3D11VideoDevice1Vtbl::pCryptoType |
_In_opt_ const GUID* ID3D11VideoDevice1Vtbl::pCryptoType |
_In_ const GUID _In_ UINT _In_ UINT _In_ const DXGI_RATIONAL _In_ UINT _In_opt_ const GUID* ID3D11VideoDevice1Vtbl::pCryptoType |
_In_ REFGUID _In_opt_ const IUnknown* ID3D11VideoDevice1Vtbl::pData |
_In_ const GUID _In_ UINT _In_ UINT _In_ const DXGI_RATIONAL _In_ UINT _In_opt_ const GUID _Out_ UINT* ID3D11VideoDevice1Vtbl::pDecoderCaps |
_In_ const GUID * ID3D11VideoDevice1Vtbl::pDecoderProfile |
_In_ UINT _Out_ GUID* ID3D11VideoDevice1Vtbl::pDecoderProfile |
_In_ const GUID* ID3D11VideoDevice1Vtbl::pDecoderProfile |
_In_ const D3D11_VIDEO_DECODER_DESC * ID3D11VideoDevice1Vtbl::pDesc |
_In_ ID3D11Resource _In_ ID3D11VideoProcessorEnumerator _In_ const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC* ID3D11VideoDevice1Vtbl::pDesc |
_In_ ID3D11Resource _In_ ID3D11VideoProcessorEnumerator _In_ const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC* ID3D11VideoDevice1Vtbl::pDesc |
_In_ const D3D11_VIDEO_PROCESSOR_CONTENT_DESC* ID3D11VideoDevice1Vtbl::pDesc |
_In_ const D3D11_VIDEO_DECODER_DESC* ID3D11VideoDevice1Vtbl::pDesc |
_In_ ID3D11Resource _In_ ID3D11VideoProcessorEnumerator * ID3D11VideoDevice1Vtbl::pEnum |
_In_ ID3D11Resource _In_ ID3D11VideoProcessorEnumerator* ID3D11VideoDevice1Vtbl::pEnum |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG _In_ const DXGI_RATIONAL * ID3D11VideoDevice1Vtbl::pFrameRate |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG _In_ const DXGI_RATIONAL* ID3D11VideoDevice1Vtbl::pFrameRate |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG * ID3D11VideoDevice1Vtbl::pInputConfig |
_In_ const D3D11_VIDEO_DECODER_DESC * ID3D11VideoDevice1Vtbl::pInputDesc |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG _In_ const DXGI_RATIONAL _In_ const D3D11_VIDEO_SAMPLE_DESC* ID3D11VideoDevice1Vtbl::pOutputDesc |
_In_ D3D11_AUTHENTICATED_CHANNEL_TYPE _COM_Outptr_ ID3D11AuthenticatedChannel** ID3D11VideoDevice1Vtbl::ppAuthenticatedChannel |
_In_ const GUID _In_opt_ const GUID _In_ const GUID _COM_Outptr_ ID3D11CryptoSession** ID3D11VideoDevice1Vtbl::ppCryptoSession |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ const D3D11_VIDEO_DECODER_CONFIG _COM_Outptr_ ID3D11VideoDecoder** ID3D11VideoDevice1Vtbl::ppDecoder |
_In_ const D3D11_VIDEO_PROCESSOR_CONTENT_DESC _COM_Outptr_ ID3D11VideoProcessorEnumerator** ID3D11VideoDevice1Vtbl::ppEnum |
_In_ const GUID _In_opt_ const GUID _In_ const GUID _Out_ UINT* ID3D11VideoDevice1Vtbl::pPrivateInputSize |
_In_ const GUID _In_opt_ const GUID _In_ const GUID _Out_ UINT _Out_ UINT* ID3D11VideoDevice1Vtbl::pPrivateOutputSize |
_In_ ID3D11Resource _In_ const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC _COM_Outptr_opt_ ID3D11VideoDecoderOutputView** ID3D11VideoDevice1Vtbl::ppVDOVView |
_In_ ID3D11VideoProcessorEnumerator _In_ UINT _COM_Outptr_ ID3D11VideoProcessor** ID3D11VideoDevice1Vtbl::ppVideoProcessor |
BEGIN_INTERFACE REFIID _COM_Outptr_ void** ID3D11VideoDevice1Vtbl::ppvObject |
_In_ ID3D11Resource _In_ ID3D11VideoProcessorEnumerator _In_ const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC _COM_Outptr_opt_ ID3D11VideoProcessorInputView** ID3D11VideoDevice1Vtbl::ppVPIView |
_In_ ID3D11Resource _In_ ID3D11VideoProcessorEnumerator _In_ const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC _COM_Outptr_opt_ ID3D11VideoProcessorOutputView** ID3D11VideoDevice1Vtbl::ppVPOView |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG _In_ const DXGI_RATIONAL _In_ const D3D11_VIDEO_SAMPLE_DESC _Out_ BOOL _Out_ BOOL* ID3D11VideoDevice1Vtbl::pRealTimeHint |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG _In_ const DXGI_RATIONAL _Out_ D3D11_VIDEO_SAMPLE_DESC* ID3D11VideoDevice1Vtbl::pRecommendedOutputDesc |
_In_ ID3D11Resource * ID3D11VideoDevice1Vtbl::pResource |
_In_ const GUID _In_ DXGI_FORMAT _Out_ BOOL* ID3D11VideoDevice1Vtbl::pSupported |
_In_ const D3D11_VIDEO_DECODER_DESC _In_ DXGI_COLOR_SPACE_TYPE _In_ const D3D11_VIDEO_DECODER_CONFIG _In_ const DXGI_RATIONAL _In_ const D3D11_VIDEO_SAMPLE_DESC _Out_ BOOL* ID3D11VideoDevice1Vtbl::pSupported |
_In_ const D3D11_VIDEO_DECODER_DESC* ID3D11VideoDevice1Vtbl::pVideoDesc |
_In_ ID3D11VideoProcessorEnumerator _In_ UINT ID3D11VideoDevice1Vtbl::RateConversionIndex |
BEGIN_INTERFACE REFIID ID3D11VideoDevice1Vtbl::riid |