estructura D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS (d3d12video.h)
Especifica los parámetros de la secuencia de entrada para una operación de descodificación de vídeo.
Sintaxis
typedef struct D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS {
UINT NumFrameArguments;
D3D12_VIDEO_DECODE_FRAME_ARGUMENT FrameArguments[10];
D3D12_VIDEO_DECODE_REFERENCE_FRAMES ReferenceFrames;
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM CompressedBitstream;
ID3D12VideoDecoderHeap *pHeap;
} D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS;
Miembros
NumFrameArguments
Recuento de parámetros de marco proporcionados en el campo FrameArguments . El número máximo de argumentos de fotograma es 10.
FrameArguments[10]
Matriz de estructuras de D3D12_VIDEO_DECODE_FRAME_ARGUMENT que contienen los parámetros para descodificar un marco.
ReferenceFrames
Estructura D3D12_VIDEO_DECODE_REFERENCE_FRAMES que contiene los marcos de referencia necesarios para descodificar un marco.
CompressedBitstream
Estructura D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM que representa la secuencia de bits comprimida en un único búfer continuo.
pHeap
Id3D12VideoDecoderHeap que representa un puntero al montón para la resolución de descodificación actual.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12video.h |