RetroArch
|
#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "oaidl.h"
#include "ocidl.h"
#include "dxgicommon.h"
#include "d3d12.h"
Go to the source code of this file.
Macros | |
#define | __REQUIRED_RPCNDR_H_VERSION__ 475 |
#define | __REQUIRED_RPCSAL_H_VERSION__ 100 |
#define | __ID3D12VideoDecoderHeap_FWD_DEFINED__ |
#define | __ID3D12VideoDevice_FWD_DEFINED__ |
#define | __ID3D12VideoDecoder_FWD_DEFINED__ |
#define | __ID3D12VideoProcessor_FWD_DEFINED__ |
#define | __ID3D12VideoDecodeCommandList_FWD_DEFINED__ |
#define | __ID3D12VideoProcessCommandList_FWD_DEFINED__ |
#define | __ID3D12VideoDecoderHeap_INTERFACE_DEFINED__ |
#define | __ID3D12VideoDevice_INTERFACE_DEFINED__ |
#define | __ID3D12VideoDecoder_INTERFACE_DEFINED__ |
#define | __ID3D12VideoProcessor_INTERFACE_DEFINED__ |
#define | __ID3D12VideoDecodeCommandList_INTERFACE_DEFINED__ |
#define | __ID3D12VideoProcessCommandList_INTERFACE_DEFINED__ |
Functions | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_PROCESS_FILTER_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_DECODE_SUPPORT_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_SCALE_SUPPORT_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_PROCESS_FEATURE_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS) | |
DEFINE_ENUM_FLAG_OPERATORS (D3D12_VIDEO_PROCESS_SUPPORT_FLAGS) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_MPEG2, 0xee27417f, 0x5e28, 0x4e65, 0xbe, 0xea, 0x1d, 0x26, 0xb5, 0x08, 0xad, 0xc9) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_MPEG1_AND_MPEG2, 0x86695f12, 0x340e, 0x4f04, 0x9f, 0xd3, 0x92, 0x53, 0xdd, 0x32, 0x74, 0x60) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_H264, 0x1b81be68, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_H264_STEREO_PROGRESSIVE, 0xd79be8da, 0x0cf1, 0x4c81, 0xb8, 0x2a, 0x69, 0xa4, 0xe2, 0x36, 0xf4, 0x3d) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_H264_STEREO, 0xf9aaccbb, 0xc2b6, 0x4cfc, 0x87, 0x79, 0x57, 0x07, 0xb1, 0x76, 0x05, 0x52) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_H264_MULTIVIEW, 0x705b9d82, 0x76cf, 0x49d6, 0xb7, 0xe6, 0xac, 0x88, 0x72, 0xdb, 0x01, 0x3c) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_VC1, 0x1b81beA3, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_VC1_D2010, 0x1b81beA4, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_SIMPLE, 0xefd64d74, 0xc9e8, 0x41d7, 0xa5, 0xe9, 0xe9, 0xb0, 0xe3, 0x9f, 0xa3, 0x19) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_ADVSIMPLE_NOGMC, 0xed418a9f, 0x010d, 0x4eda, 0x9a, 0xe3, 0x9a, 0x65, 0x35, 0x8d, 0x8d, 0x2e) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN, 0x5b11d51b, 0x2f4c, 0x4452, 0xbc, 0xc3, 0x09, 0xf2, 0xa1, 0x16, 0x0c, 0xc0) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10, 0x107af0e0, 0xef1a, 0x4d19, 0xab, 0xa8, 0x67, 0xa1, 0x63, 0x07, 0x3d, 0x13) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_VP9, 0x463707f8, 0xa1d0, 0x4585, 0x87, 0x6d, 0x83, 0xaa, 0x6d, 0x60, 0xb8, 0x9e) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_VP9_10BIT_PROFILE2, 0xa4c749ef, 0x6ecf, 0x48aa, 0x84, 0x48, 0x50, 0xa7, 0xa1, 0x16, 0x5f, 0xf7) | |
DEFINE_GUID (D3D12_VIDEO_DECODE_PROFILE_VP8, 0x90b899ea, 0x3a62, 0x4705, 0x88, 0xb3, 0x8d, 0xf0, 0x4b, 0x27, 0x44, 0xe7) | |
DEFINE_GUID (IID_ID3D12VideoDecoderHeap, 0x0946B7C9, 0xEBF6, 0x4047, 0xBB, 0x73, 0x86, 0x83, 0xE2, 0x7D, 0xBB, 0x1F) | |
DEFINE_GUID (IID_ID3D12VideoDevice, 0x1F052807, 0x0B46, 0x4ACC, 0x8A, 0x89, 0x36, 0x4F, 0x79, 0x37, 0x18, 0xA4) | |
DEFINE_GUID (IID_ID3D12VideoDecoder, 0xC59B6BDC, 0x7720, 0x4074, 0xA1, 0x36, 0x17, 0xA1, 0x56, 0x03, 0x74, 0x70) | |
DEFINE_GUID (IID_ID3D12VideoProcessor, 0x304FDB32, 0xBEDE, 0x410A, 0x85, 0x45, 0x94, 0x3A, 0xC6, 0xA4, 0x61, 0x38) | |
DEFINE_GUID (IID_ID3D12VideoDecodeCommandList, 0x3B60536E, 0xAD29, 0x4E64, 0xA2, 0x69, 0xF8, 0x53, 0x83, 0x7E, 0x5E, 0x53) | |
DEFINE_GUID (IID_ID3D12VideoProcessCommandList, 0xAEB2543A, 0x167F, 0x4682, 0xAC, 0xC8, 0xD1, 0x59, 0xED, 0x4A, 0x62, 0x09) | |
Variables | |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0000_v0_0_c_ifspec |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0000_v0_0_s_ifspec |
EXTERN_C const IID | IID_ID3D12VideoDecoderHeap |
EXTERN_C const IID | IID_ID3D12VideoDevice |
EXTERN_C const IID | IID_ID3D12VideoDecoder |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0003_v0_0_c_ifspec |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0003_v0_0_s_ifspec |
EXTERN_C const IID | IID_ID3D12VideoProcessor |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0004_v0_0_c_ifspec |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0004_v0_0_s_ifspec |
EXTERN_C const IID | IID_ID3D12VideoDecodeCommandList |
EXTERN_C const IID | IID_ID3D12VideoProcessCommandList |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0006_v0_0_c_ifspec |
RPC_IF_HANDLE | __MIDL_itf_d3d12video_0000_0006_v0_0_s_ifspec |
#define __ID3D12VideoDecodeCommandList_FWD_DEFINED__ |
#define __ID3D12VideoDecodeCommandList_INTERFACE_DEFINED__ |
#define __ID3D12VideoDecoder_FWD_DEFINED__ |
#define __ID3D12VideoDecoder_INTERFACE_DEFINED__ |
#define __ID3D12VideoDecoderHeap_FWD_DEFINED__ |
#define __ID3D12VideoDecoderHeap_INTERFACE_DEFINED__ |
#define __ID3D12VideoDevice_FWD_DEFINED__ |
#define __ID3D12VideoDevice_INTERFACE_DEFINED__ |
#define __ID3D12VideoProcessCommandList_FWD_DEFINED__ |
#define __ID3D12VideoProcessCommandList_INTERFACE_DEFINED__ |
#define __ID3D12VideoProcessor_FWD_DEFINED__ |
#define __ID3D12VideoProcessor_INTERFACE_DEFINED__ |
#define __REQUIRED_RPCNDR_H_VERSION__ 475 |
#define __REQUIRED_RPCSAL_H_VERSION__ 100 |
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT |
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMAT_COUNT D3D12_FEATURE_DATA_VIDEO_DECODE_FORMAT_COUNT |
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILE_COUNT D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILE_COUNT |
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE |
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS |
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO |
typedef enum D3D12_FEATURE_VIDEO D3D12_FEATURE_VIDEO |
typedef struct D3D12_VIDEO_DECODE_CONFIGURATION D3D12_VIDEO_DECODE_CONFIGURATION |
typedef enum D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS |
typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS |
typedef enum D3D12_VIDEO_DECODE_STATUS D3D12_VIDEO_DECODE_STATUS |
typedef struct D3D12_VIDEO_DECODE_SUB_SAMPLE_MAPPING_BLOCK D3D12_VIDEO_DECODE_SUB_SAMPLE_MAPPING_BLOCK |
typedef enum D3D12_VIDEO_DECODE_TIER D3D12_VIDEO_DECODE_TIER |
typedef struct D3D12_VIDEO_DECODER_DESC D3D12_VIDEO_DECODER_DESC |
typedef struct D3D12_VIDEO_DECODER_HEAP_DESC D3D12_VIDEO_DECODER_HEAP_DESC |
typedef enum D3D12_VIDEO_FIELD_TYPE D3D12_VIDEO_FIELD_TYPE |
typedef struct D3D12_VIDEO_FORMAT D3D12_VIDEO_FORMAT |
typedef enum D3D12_VIDEO_PROCESS_FILTER D3D12_VIDEO_PROCESS_FILTER |
typedef struct D3D12_VIDEO_PROCESS_FILTER_RANGE D3D12_VIDEO_PROCESS_FILTER_RANGE |
typedef struct D3D12_VIDEO_PROCESS_INPUT_STREAM D3D12_VIDEO_PROCESS_INPUT_STREAM |
typedef struct D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS |
typedef struct D3D12_VIDEO_PROCESS_LUMA_KEY D3D12_VIDEO_PROCESS_LUMA_KEY |
typedef struct D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS |
typedef struct D3D12_VIDEO_PROCESS_TRANSFORM D3D12_VIDEO_PROCESS_TRANSFORM |
typedef struct D3D12_VIDEO_SAMPLE D3D12_VIDEO_SAMPLE |
typedef struct D3D12_VIDEO_SCALE_SUPPORT D3D12_VIDEO_SCALE_SUPPORT |
typedef struct D3D12_VIDEO_SIZE_RANGE D3D12_VIDEO_SIZE_RANGE |
typedef interface ID3D12VideoDecodeCommandList ID3D12VideoDecodeCommandList |
typedef struct ID3D12VideoDecodeCommandListVtbl ID3D12VideoDecodeCommandListVtbl |
typedef interface ID3D12VideoDecoder ID3D12VideoDecoder |
typedef interface ID3D12VideoDecoderHeap ID3D12VideoDecoderHeap |
typedef struct ID3D12VideoDecoderHeapVtbl ID3D12VideoDecoderHeapVtbl |
typedef struct ID3D12VideoDecoderVtbl ID3D12VideoDecoderVtbl |
typedef interface ID3D12VideoDevice ID3D12VideoDevice |
typedef struct ID3D12VideoDeviceVtbl ID3D12VideoDeviceVtbl |
typedef interface ID3D12VideoProcessCommandList ID3D12VideoProcessCommandList |
typedef interface ID3D12VideoProcessor ID3D12VideoProcessor |
typedef struct ID3D12VideoProcessorVtbl ID3D12VideoProcessorVtbl |
enum D3D12_FEATURE_VIDEO |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_PROCESS_FILTER_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_DECODE_SUPPORT_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_SCALE_SUPPORT_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_PROCESS_FEATURE_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS | ) |
DEFINE_ENUM_FLAG_OPERATORS | ( | D3D12_VIDEO_PROCESS_SUPPORT_FLAGS | ) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_MPEG2 | , |
0xee27417f | , | ||
0x5e28 | , | ||
0x4e65 | , | ||
0xbe | , | ||
0xea | , | ||
0x1d | , | ||
0x26 | , | ||
0xb5 | , | ||
0x08 | , | ||
0xad | , | ||
0xc9 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_MPEG1_AND_MPEG2 | , |
0x86695f12 | , | ||
0x340e | , | ||
0x4f04 | , | ||
0x9f | , | ||
0xd3 | , | ||
0x92 | , | ||
0x53 | , | ||
0xdd | , | ||
0x32 | , | ||
0x74 | , | ||
0x60 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_H264 | , |
0x1b81be68 | , | ||
0xa0c7 | , | ||
0x11d3 | , | ||
0xb9 | , | ||
0x84 | , | ||
0x00 | , | ||
0xc0 | , | ||
0x4f | , | ||
0x2e | , | ||
0x73 | , | ||
0xc5 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_H264_STEREO_PROGRESSIVE | , |
0xd79be8da | , | ||
0x0cf1 | , | ||
0x4c81 | , | ||
0xb8 | , | ||
0x2a | , | ||
0x69 | , | ||
0xa4 | , | ||
0xe2 | , | ||
0x36 | , | ||
0xf4 | , | ||
0x3d | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_H264_STEREO | , |
0xf9aaccbb | , | ||
0xc2b6 | , | ||
0x4cfc | , | ||
0x87 | , | ||
0x79 | , | ||
0x57 | , | ||
0x07 | , | ||
0xb1 | , | ||
0x76 | , | ||
0x05 | , | ||
0x52 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_H264_MULTIVIEW | , |
0x705b9d82 | , | ||
0x76cf | , | ||
0x49d6 | , | ||
0xb7 | , | ||
0xe6 | , | ||
0xac | , | ||
0x88 | , | ||
0x72 | , | ||
0xdb | , | ||
0x01 | , | ||
0x3c | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_VC1 | , |
0x1b81beA3 | , | ||
0xa0c7 | , | ||
0x11d3 | , | ||
0xb9 | , | ||
0x84 | , | ||
0x00 | , | ||
0xc0 | , | ||
0x4f | , | ||
0x2e | , | ||
0x73 | , | ||
0xc5 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_VC1_D2010 | , |
0x1b81beA4 | , | ||
0xa0c7 | , | ||
0x11d3 | , | ||
0xb9 | , | ||
0x84 | , | ||
0x00 | , | ||
0xc0 | , | ||
0x4f | , | ||
0x2e | , | ||
0x73 | , | ||
0xc5 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_SIMPLE | , |
0xefd64d74 | , | ||
0xc9e8 | , | ||
0x41d7 | , | ||
0xa5 | , | ||
0xe9 | , | ||
0xe9 | , | ||
0xb0 | , | ||
0xe3 | , | ||
0x9f | , | ||
0xa3 | , | ||
0x19 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_ADVSIMPLE_NOGMC | , |
0xed418a9f | , | ||
0x010d | , | ||
0x4eda | , | ||
0x9a | , | ||
0xe3 | , | ||
0x9a | , | ||
0x65 | , | ||
0x35 | , | ||
0x8d | , | ||
0x8d | , | ||
0x2e | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN | , |
0x5b11d51b | , | ||
0x2f4c | , | ||
0x4452 | , | ||
0xbc | , | ||
0xc3 | , | ||
0x09 | , | ||
0xf2 | , | ||
0xa1 | , | ||
0x16 | , | ||
0x0c | , | ||
0xc0 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10 | , |
0x107af0e0 | , | ||
0xef1a | , | ||
0x4d19 | , | ||
0xab | , | ||
0xa8 | , | ||
0x67 | , | ||
0xa1 | , | ||
0x63 | , | ||
0x07 | , | ||
0x3d | , | ||
0x13 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_VP9 | , |
0x463707f8 | , | ||
0xa1d0 | , | ||
0x4585 | , | ||
0x87 | , | ||
0x6d | , | ||
0x83 | , | ||
0xaa | , | ||
0x6d | , | ||
0x60 | , | ||
0xb8 | , | ||
0x9e | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_VP9_10BIT_PROFILE2 | , |
0xa4c749ef | , | ||
0x6ecf | , | ||
0x48aa | , | ||
0x84 | , | ||
0x48 | , | ||
0x50 | , | ||
0xa7 | , | ||
0xa1 | , | ||
0x16 | , | ||
0x5f | , | ||
0xf7 | |||
) |
DEFINE_GUID | ( | D3D12_VIDEO_DECODE_PROFILE_VP8 | , |
0x90b899ea | , | ||
0x3a62 | , | ||
0x4705 | , | ||
0x88 | , | ||
0xb3 | , | ||
0x8d | , | ||
0xf0 | , | ||
0x4b | , | ||
0x27 | , | ||
0x44 | , | ||
0xe7 | |||
) |
DEFINE_GUID | ( | IID_ID3D12VideoDecoderHeap | , |
0x0946B7C9 | , | ||
0xEBF6 | , | ||
0x4047 | , | ||
0xBB | , | ||
0x73 | , | ||
0x86 | , | ||
0x83 | , | ||
0xE2 | , | ||
0x7D | , | ||
0xBB | , | ||
0x1F | |||
) |
DEFINE_GUID | ( | IID_ID3D12VideoDevice | , |
0x1F052807 | , | ||
0x0B46 | , | ||
0x4ACC | , | ||
0x8A | , | ||
0x89 | , | ||
0x36 | , | ||
0x4F | , | ||
0x79 | , | ||
0x37 | , | ||
0x18 | , | ||
0xA4 | |||
) |
DEFINE_GUID | ( | IID_ID3D12VideoDecoder | , |
0xC59B6BDC | , | ||
0x7720 | , | ||
0x4074 | , | ||
0xA1 | , | ||
0x36 | , | ||
0x17 | , | ||
0xA1 | , | ||
0x56 | , | ||
0x03 | , | ||
0x74 | , | ||
0x70 | |||
) |
DEFINE_GUID | ( | IID_ID3D12VideoProcessor | , |
0x304FDB32 | , | ||
0xBEDE | , | ||
0x410A | , | ||
0x85 | , | ||
0x45 | , | ||
0x94 | , | ||
0x3A | , | ||
0xC6 | , | ||
0xA4 | , | ||
0x61 | , | ||
0x38 | |||
) |
DEFINE_GUID | ( | IID_ID3D12VideoDecodeCommandList | , |
0x3B60536E | , | ||
0xAD29 | , | ||
0x4E64 | , | ||
0xA2 | , | ||
0x69 | , | ||
0xF8 | , | ||
0x53 | , | ||
0x83 | , | ||
0x7E | , | ||
0x5E | , | ||
0x53 | |||
) |
DEFINE_GUID | ( | IID_ID3D12VideoProcessCommandList | , |
0xAEB2543A | , | ||
0x167F | , | ||
0x4682 | , | ||
0xAC | , | ||
0xC8 | , | ||
0xD1 | , | ||
0x59 | , | ||
0xED | , | ||
0x4A | , | ||
0x62 | , | ||
0x09 | |||
) |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0000_v0_0_c_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0000_v0_0_s_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0003_v0_0_c_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0003_v0_0_s_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0004_v0_0_c_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0004_v0_0_s_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0006_v0_0_c_ifspec |
RPC_IF_HANDLE __MIDL_itf_d3d12video_0000_0006_v0_0_s_ifspec |
EXTERN_C const IID IID_ID3D12VideoDecodeCommandList |
EXTERN_C const IID IID_ID3D12VideoDecoder |
EXTERN_C const IID IID_ID3D12VideoDecoderHeap |
EXTERN_C const IID IID_ID3D12VideoDevice |
EXTERN_C const IID IID_ID3D12VideoProcessCommandList |
EXTERN_C const IID IID_ID3D12VideoProcessor |