DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA 構造体 (dxvahd.h)

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、入力ストリームの変換先の四角形を指定します。

構文

typedef struct _DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA {
  BOOL Enable;
  RECT DestinationRect;
} DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA;

メンバー

Enable

変換先の四角形を使用するか、出力サーフェイス全体を使用するかを指定します。 既定の状態値は FALSE です

意味
TRUE
DestinationRect メンバーで指定された変換先の四角形を使用します。
FALSE
出力サーフェス全体を変換先の四角形として使用します。

DestinationRect

変換先の四角形。ソース四角形が blitted される出力サーフェイスの部分を定義します。 変換先の四角形は、出力サーフェスを基準にピクセル座標で指定されます。 既定値は空の四角形 (0、0、0、0) です。

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

要件

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

関連項目

DXVA-HD

DXVAHD_STREAM_STATE

Direct3D ビデオ構造

IDXVAHD_VideoProcessor::SetVideoProcessStreamState

Media Foundation Structures