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 構造体。
要件
要件 | 値 |
---|---|
Header | d3d12video.h |