D3D12_VIDEO_PROCESS_TRANSFORM構造体 (d3d12video.h)

ビデオ処理の変換パラメーターを指定します。 D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS構造体で使用されます。

構文

typedef struct D3D12_VIDEO_PROCESS_TRANSFORM {
  D3D12_RECT                      SourceRectangle;
  D3D12_RECT                      DestinationRectangle;
  D3D12_VIDEO_PROCESS_ORIENTATION Orientation;
} D3D12_VIDEO_PROCESS_TRANSFORM;

メンバー

SourceRectangle

変換のソース四角形を指定します。 これは、入力サーフェスの宛先サーフェスに照らされる部分です。 ソース四角形は、入力サーフェスに対して相対的なピクセル座標で指定されます。

DestinationRectangle

変換の変換先の四角形を指定します。 これは、このストリームの blit を受け取る出力サーフェスの部分です。 出力先の四角形は、出力サーフェスに対して相対的なピクセル座標で指定されます。

Orientation

ソースに適用する回転および反転操作。 ソース四角形と変換先の四角形は、後方向の座標で指定されます。

解説

ステレオ形式の場合、ステレオ形式を適用する前に向きが適用されます。

要件

   
Header d3d12video.h