DDICHECKOVERLAYSUPPORTINPUT 構造体 (d3dumddi.h)

DDICHECKOVERLAYSUPPORTINPUT 構造体は、オーバーレイのサポートを確認するためにユーザー モード ディスプレイ ドライバーが使用するオーバーレイ表示モードを記述します。

構文

typedef struct _DDICHECKOVERLAYSUPPORTINPUT {
  [in] UINT                    OverlayWidth;
  [in] UINT                    OverlayHeight;
       D3DDDIFORMAT            OverlayFormat;
  [in] UINT                    DisplayWidth;
  [in] UINT                    DisplayHeight;
  [in] UINT                    DisplayRefreshRate;
  [in] D3DDDIFORMAT            DisplayFormat;
  [in] D3DDDI_SCANLINEORDERING DisplayScanLineOrdering;
  [in] D3DDDI_ROTATION         DisplayRotation;
} DDICHECKOVERLAYSUPPORTINPUT;

メンバー

[in] OverlayWidth

オーバーレイの幅 (ピクセル単位)。

[in] OverlayHeight

オーバーレイの高さ (ピクセル単位)。

OverlayFormat

[入力]オーバーレイのピクセル形式を示す D3DDDIFORMAT型指定の値。

[in] DisplayWidth

ディスプレイの画面幅 (ピクセル単位)。

[in] DisplayHeight

ディスプレイの画面の高さ (ピクセル単位)。

[in] DisplayRefreshRate

表示の更新レート。

[in] DisplayFormat

ディスプレイ ピクセル形式を示すD3DDDIFORMAT型指定された値。

[in] DisplayScanLineOrdering

スキャン線をディスプレイに描画する方法を示す、 D3DDDI_SCANLINEORDERING型指定の値。

[in] DisplayRotation

表示 方向を示すD3DDDI_ROTATION型指定の値。

注釈

ランタイムは、D3DDDIARG_GETCAPS構造体の pInfo メンバー内の DDICHECKOVERLAYSUPPORTINPUT 構造体へのポインターを指定します。 ランタイムは、D3DDDIARG_GETCAPSの Type メンバーのD3DDDICAPS_CHECKOVERLAYSUPPORT値も指定します。 ランタイムは、DDICHECKOVERLAYSUPPORTINPUT で説明されているオーバーレイをドライバーがサポートしているかどうかを判断するために、ユーザー モード ディスプレイ ドライバーの GetCaps 関数の呼び出しでこれらの値を指定します。 ドライバーの GetCaps は、ドライバーがオーバーレイをサポートしている場合は、D3DDDIARG_GETCAPS の pData メンバーを介してオーバーレイの機能に関する情報を含むD3DOVERLAYCAPS構造体へのポインターを返します。

要件

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

こちらもご覧ください

D3DDDIARG_GETCAPS

D3DDDIFORMAT

D3DDDI_ROTATION

D3DDDI_SCANLINEORDERING

GetCaps