Condividi tramite


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