D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS 結構 (d3d12video.h)
指定視訊譯碼作業之輸出數據流的參數。 D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 用於相同用途,但會為直方圖提供額外的欄位。
語法
typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS {
ID3D12Resource *pOutputTexture2D;
UINT OutputSubresource;
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS ConversionArguments;
} D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS;
成員
pOutputTexture2D
代表輸出紋理的 ID3D12Resource 。 如果啟用譯碼轉換,此紋理將會包含轉換后的輸出。 如果未啟用譯碼轉換,此紋理將會包含譯碼輸出。
OutputSubresource
要使用的 pOutputTexture2D 輸出子資源索引。 如果輸出是陣列,這可讓您指定陣列索引。
ConversionArguments
包含輸出轉換參數 的選擇性D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS 結構。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12video.h |