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 を含む) |