estructura de D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 (d3d12umddi.h)
Descodificar argumentos de flujo de entrada de vídeo.
Sintaxis
typedef struct D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 {
D3D12DDI_VIDEO_DECODE_FRAME_ARGUMENT_0020 FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020];
UINT NumFrameArguments;
D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032 ReferenceFrames;
D3D12DDI_VIDEO_DECODE_COMPRESSED_BITSTREAM_0032 CompressedBitstream;
D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS_0030 DecryptionParameters;
D3D12DDI_HVIDEODECODERHEAP_0032 hDrvVideoDecoderHeap;
} D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032;
Miembros
FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020]
Argumentos para descodificar cada fotograma.
NumFrameArguments
Recuento de argumentos de marco.
ReferenceFrames
Los marcos de referencia necesarios para descodificar este marco. Consulte D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES.
CompressedBitstream
Secuencia de bits comprimida. Todos los segmentos de vídeo de origen deben colocarse contiguamente (uno después de otro) en este búfer. Consulte D3D12DDI_VIDEO_COMPRESSED_BITSTREAM.
DecryptionParameters
Parámetros de descifrado. Cuando no se usa el descifrado, esta estructura es cero inicializada. Consulte D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS.
hDrvVideoDecoderHeap
Proporciona asignaciones que pueden contener el estado de la operación de descodificación actual.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12umddi.h |