estrutura D3D12DDI_DEVICE_FUNCS_VIDEO_0043 (d3d12umddi.h)
As funções de dispositivo do vídeo.
Sintaxe
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;
Membros
pfnGetCaps
Obter recursos. Consulte PFND3D12DDI_VIDEO_GETCAPS.
pfnCalcPrivateVideoDecoderSize
Calcula o tamanho do decodificador de vídeo privado. Consulte PFND3D12DDI_CALCPRIVATEVIDEODECODERSIZE_0032.
pfnCreateVideoDecoder
Cria um decodificador de vídeo. Consulte PFND3D12DDI_CREATEVIDEODECODER_0032.
pfnDestroyVideoDecoder
Destrói o decodificador de vídeo. Consulte PFND3D12DDI_DESTROYVIDEODECODER_0021.
pfnCalcPrivateVideoDecoderHeapSize
Calcula o tamanho do heap do decodificador de vídeo privado. Consulte PFND3D12DDI_CALCPRIVATEVIDEODECODERHEAPSIZE_0033.
pfnCreateVideoDecoderHeap
Cria o heap do decodificador de vídeo. Consulte PFND3D12DDI_CREATEVIDEODECODERHEAP_0033.
pfnDestroyVideoDecoderHeap
Destrói o heap do decodificador de vídeo. Consulte PFND3D12DDI_DESTROYVIDEODECODERHEAP_0032.
pfnCalcPrivateVideoProcessorSize
Calcula o tamanho do processador de vídeo privado. Consulte PFND3D12DDI_CALCPRIVATEVIDEOPROCESSORSIZE_0043.
pfnCreateVideoProcessor
Cria o processador de vídeo. Veja PFND3D12DDI_CREATEVIDEOPROCESSOR_0032.
pfnDestroyVideoProcessor
Destrói o processador de vídeo. Consulte PFND3D12DDI_DESTROYVIDEOPROCESSOR_0021.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h |