次の方法で共有


D3D12DDI_DEVICE_FUNCS_VIDEO_0043 構造体 (d3d12umddi.h)

ビデオのデバイス機能。

構文

typedef struct D3D12DDI_DEVICE_FUNCS_VIDEO_0043
{
    PFND3D12DDI_VIDEO_GETCAPS                                           pfnGetCaps;
    PFND3D12DDI_CALCPRIVATEVIDEODECODERSIZE_0032                        pfnCalcPrivateVideoDecoderSize;
    PFND3D12DDI_CREATEVIDEODECODER_0032                                 pfnCreateVideoDecoder;
    PFND3D12DDI_DESTROYVIDEODECODER_0021                                pfnDestroyVideoDecoder;
    PFND3D12DDI_CALCPRIVATEVIDEODECODERHEAPSIZE_0033                    pfnCalcPrivateVideoDecoderHeapSize;
    PFND3D12DDI_CREATEVIDEODECODERHEAP_0033                             pfnCreateVideoDecoderHeap;
    PFND3D12DDI_DESTROYVIDEODECODERHEAP_0032                            pfnDestroyVideoDecoderHeap;
    PFND3D12DDI_CALCPRIVATEVIDEOPROCESSORSIZE_0043                      pfnCalcPrivateVideoProcessorSize;
    PFND3D12DDI_CREATEVIDEOPROCESSOR_0043                               pfnCreateVideoProcessor;
    PFND3D12DDI_DESTROYVIDEOPROCESSOR_0021                              pfnDestroyVideoProcessor;
} D3D12DDI_DEVICE_FUNCS_VIDEO_0043;

メンバー

pfnGetCaps

機能を取得します。 「PFND3D12DDI_VIDEO_GETCAPS」を参照してください。

pfnCalcPrivateVideoDecoderSize

プライベート ビデオ デコーダーのサイズを計算します。 「PFND3D12DDI_CALCPRIVATEVIDEODECODERSIZE_0032」を参照してください。

pfnCreateVideoDecoder

ビデオ デコーダーを作成します。 「PFND3D12DDI_CREATEVIDEODECODER_0032」を参照してください。

pfnDestroyVideoDecoder

ビデオ デコーダーを破棄します。 「PFND3D12DDI_DESTROYVIDEODECODER_0021」を参照してください。

pfnCalcPrivateVideoDecoderHeapSize

プライベート ビデオ デコーダーのヒープ サイズを計算します。 「PFND3D12DDI_CALCPRIVATEVIDEODECODERHEAPSIZE_0033」を参照してください。

pfnCreateVideoDecoderHeap

ビデオ デコーダー ヒープを作成します。 「PFND3D12DDI_CREATEVIDEODECODERHEAP_0033」を参照してください。

pfnDestroyVideoDecoderHeap

ビデオ デコーダー ヒープを破棄します。 「PFND3D12DDI_DESTROYVIDEODECODERHEAP_0032」を参照してください。

pfnCalcPrivateVideoProcessorSize

プライベート ビデオ プロセッサのサイズを計算します。 「PFND3D12DDI_CALCPRIVATEVIDEOPROCESSORSIZE_0043」を参照してください。

pfnCreateVideoProcessor

ビデオ プロセッサを作成します。 「PFND3D12DDI_CREATEVIDEOPROCESSOR_0032」を参照してください。

pfnDestroyVideoProcessor

ビデオ プロセッサを破棄します。 「PFND3D12DDI_DESTROYVIDEOPROCESSOR_0021」を参照してください。

要件

要件
Header d3d12umddi.h