D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032構造体 (d3d12umddi.h)
ビデオ デコード入力ストリーム引数。
構文
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;
メンバー
FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020]
各フレームをデコードする引数。
NumFrameArguments
フレーム引数の数。
ReferenceFrames
このフレームをデコードするために必要な参照フレーム。 「D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES」を参照してください。
CompressedBitstream
圧縮されたビットストリーム。 すべてのソース ビデオ スライスは、このバッファーに連続して (1 つずつ) 配置する必要があります。 「D3D12DDI_VIDEO_COMPRESSED_BITSTREAM」を参照してください。
DecryptionParameters
復号化パラメーター。 暗号化解除を使用しない場合、この構造体はゼロ初期化されます。 「D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS」を参照してください。
hDrvVideoDecoderHeap
現在のデコード操作の状態を含む可能性がある割り当てを提供します。
要件
要件 | 値 |
---|---|
Header | d3d12umddi.h |