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