次の方法で共有


DXVAHD_BLT_STATE_TARGET_RECT_DATA構造体 (dxvahd.h)

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、ブリッティングのターゲット四角形を指定します。

構文

typedef struct _DXVAHD_BLT_STATE_TARGET_RECT_DATA {
  BOOL Enable;
  RECT TargetRect;
} DXVAHD_BLT_STATE_TARGET_RECT_DATA;

メンバー

Enable

ターゲットの四角形を使用するかどうかを指定します。 既定の状態値は FALSE です

意味
TRUE
TargetRect メンバーによって指定されたターゲット四角形を使用します。
FALSE
ターゲットの四角形として、変換先サーフェス全体を使用します。 TargetRect メンバーを無視します。

TargetRect

ターゲットの四角形を指定します。 ターゲットの四角形は、出力が描画されるターゲット サーフェス内の領域です。 ターゲットの四角形は、ターゲット サーフェスに対して相対的なピクセル座標で指定されます。 既定の状態の値は、空の四角形 (0、0、0、0) です。

Enable メンバーが FALSE の場合、TargetRect メンバーは無視されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header dxvahd.h

こちらもご覧ください

DXVA-HD

DXVAHD_BLT_STATE

Direct3D ビデオ構造

IDXVAHD_VideoProcessor::SetVideoProcessBltState

Media Foundation Structures