次の方法で共有


D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043構造体 (d3d12umddi.h)

PFND3D12DDI_VIDEO_PROCESS_FRAMEに渡される入力ストリームの入力ストリーム パラメーターを指定します。

構文

typedef struct D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 {
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_0020           InputStream[2];
  D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032              Transform;
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGS_0020     Flags;
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFO_0032 RateInfo;
  INT                                                FilterLevels[D3D12DDI_VIDEO_PROCESS_MAX_FILTERS_0020];
  D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING_0020         AlphaBlending;
  D3D12DDI_VIDEO_FIELD_TYPE_0020                     FieldType;
} D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043;

メンバーズ

InputStream[2]

処理を実行できる参照のセットを格納します。 ステレオ形式が D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE場合は、2 セットの入力ストリームを指定する必要があります。 ステレオ形式が他のモードの場合は、最初の参照セットを指定し、2 番目のセットを 0 に初期化する必要があります。

Transform

ビデオ入力の反転、回転、スケール、および変換先を指定します。 D3D12DDI_VIDEO_PROCESS_TRANSFORMを参照してください。

Flags

入力ストリームのオプションを指定します。 D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGSを参照してください。

RateInfo

フレーム レート変換とインターレース解除のフレーム レートと入力と出力のインデックスを指定します。 D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFOを参照してください。

FilterLevels[D3D12DDI_VIDEO_PROCESS_MAX_FILTERS_0020]

有効になっている各フィルターに適用するレベル。 フィルター レベルは、フィルターが D3D12DDI_VIDEO_PROCESS_FILTER_FLAGSに表示される順序で指定されます。 フィルターが有効になっていないか、フィルター インデックスが予約されている場合は、0 を指定します。

AlphaBlending

ビデオ プロセッサ上の入力ストリームの平面アルファ。 D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDINGを参照してください。

FieldType

ビデオ プロセス フィールドの種類。

必要条件

要件 価値
ヘッダー d3d12umddi.h

関連項目

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043