struttura D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS (d3d12video.h)
Specifica i parametri per il flusso di input per un'operazione di decodifica video.
Sintassi
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;
Members
NumFrameArguments
Conteggio dei parametri frame forniti nel campo FrameArguments . Il numero massimo di argomenti frame è 10.
FrameArguments[10]
Matrice di strutture D3D12_VIDEO_DECODE_FRAME_ARGUMENT contenenti i parametri per decodificare un frame.
ReferenceFrames
Struttura D3D12_VIDEO_DECODE_REFERENCE_FRAMES contenente i frame di riferimento necessari per decodificare un frame.
CompressedBitstream
Struttura D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM che rappresenta il bitstream compresso in un singolo buffer continuo.
pHeap
ID3D12VideoDecoderHeap che rappresenta un puntatore all'heap per la risoluzione di decodifica corrente.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12video.h |