次の方法で共有


D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2構造体 (d3dkmthk.h)

マルチプレーン オーバーレイ属性が含まれています。

構文

typedef struct _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 {
  UINT                                         Flags;
  RECT                                         SrcRect;
  RECT                                         DstRect;
  RECT                                         ClipRect;
  D3DDDI_ROTATION                              Rotation;
  D3DKMT_MULTIPLANE_OVERLAY_BLEND              Blend;
  UINT                                         DirtyRectCount;
  RECT                                         *pDirtyRects;
  D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
  D3DDDI_COLOR_SPACE_TYPE                      ColorSpace;
  D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT      StereoFormat;
  BOOL                                         StereoLeftViewFrame0;
  BOOL                                         StereoBaseViewFrame0;
  DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE   StereoFlipMode;
  DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY    StretchQuality;
  UINT                                         Reserved1;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2;

メンバーズ

Flags

フラグ オプション。

SrcRect

ソース四角形を指定します。

DstRect

変換先の四角形を指定します。

ClipRect

追加のクリッピングを指定します。

Rotation

オーバーレイ平面の時計回りの回転を指定します。

Blend

このオーバーレイ 平面とその下の平面に適用されるブレンド モードを指定します。

DirtyRectCount

ダーティ四角形の数。

pDirtyRects

ダーティ四角形の配列へのポインター。

VideoFrameFormat

ColorSpace

データの色空間。

StereoFormat

ステレオ形式。

StereoLeftViewFrame0

ステレオの左側のビュー フレーム 0。

StereoBaseViewFrame0

ステレオ ベース ビュー フレーム 0。

StereoFlipMode

ステレオ フリップ モード。

StretchQuality

ストレッチ品質。

Reserved1

内部使用のために予約されています。

必要条件

要件 価値
ヘッダー d3dkmthk.h