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

壓縮的 bitstream。 所有來源視訊配量都應該連續放置 (一個) 在此緩衝區中。 請參閱 D3D12DDI_VIDEO_COMPRESSED_BITSTREAM

DecryptionParameters

解密參數。 未使用解密時,這個結構會初始化為零。 請參閱 D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS

hDrvVideoDecoderHeap

提供可能包含目前譯碼作業狀態的配置。

規格需求

需求
標頭 d3d12umddi.h