DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA構造体 (d3dumddi.h)

DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA構造体は、変換先の四角形を指定するストリーム状態データを記述します。 ドライバーは、入力サーフェス内のソース四角形を出力サーフェイス内のターゲット四角形にスケーリングします。

構文

typedef struct _DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT DestinationRect;
} DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA;

メンバー

[in] Enable

ドライバーで DestinationRect メンバーを使用するか、ターゲットの四角形全体を変換先として使用するかを指定するブール値。 既定値は FALSE で、ターゲットの四角形全体が宛先であることを示します。

[in] DestinationRect

ターゲット四角形に関連するターゲット四角形の座標を指定する RECT 構造体。 このメンバーは、 Enable メンバーが TRUE に設定されている場合にのみ関連 します。 既定値は空です (0,0,0,0)。

注釈

Enable メンバーが TRUE に設定され、DestinationRect メンバーが指定する移動先の四角形がターゲット四角形内にない場合、ターゲット四角形とターゲット四角形の交差部分がターゲット四角形として使用されます。

アプリケーションでは、変換先の四角形を使用して、移動先サーフェスのアクティブな四角形 (ダーティ領域) を指定できます。

要件

要件
サポートされている最小のクライアント DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATAは、Windows 7 オペレーティング システム以降でサポートされています。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

Rect