struttura D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 (d3d12umddi.h)
Argomenti del flusso di input decodifica video.
Sintassi
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;
Members
FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020]
Argomenti per decodificare ogni frame.
NumFrameArguments
Conteggio degli argomenti frame.
ReferenceFrames
Fotogrammi di riferimento necessari per decodificare questo frame. Vedere D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES.
CompressedBitstream
Flusso di bit compresso. Tutte le sezioni video di origine devono essere posizionate in modo contiguo (una dopo l'altra) in questo buffer. Vedere D3D12DDI_VIDEO_COMPRESSED_BITSTREAM.
DecryptionParameters
Parametri di decrittografia. Quando la decrittografia non viene utilizzata, questa struttura viene inizializzata zero. Vedere D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS.
hDrvVideoDecoderHeap
Fornisce allocazioni che possono contenere lo stato per l'operazione di decodifica corrente.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h |