次の方法で共有


D3DDDI_KERNELOVERLAYINFO構造体 (d3dukmdt.h)

D3DDDI_KERNELOVERLAYINFO構造体は、カーネル モード オーバーレイ オブジェクトの情報を記述します。

構文

typedef struct _D3DDDI_KERNELOVERLAYINFO {
  [in] D3DKMT_HANDLE hAllocation;
  [in] D3DDDIRECT    DstRect;
  [in] D3DDDIRECT    SrcRect;
  [in] VOID          *pPrivateDriverData;
  [in] UINT          PrivateDriverDataSize;
} D3DDDI_KERNELOVERLAYINFO;

メンバーズ

[in] hAllocation

表示する割り当てに対するカーネル モード ハンドルを表すD3DKMT_HANDLEデータ型。

[in] DstRect

オーバーレイ先の四角形をデバイス座標で格納する D3DDDIRECT 構造体。

[in] SrcRect

オーバーレイ ソースの四角形をデバイス座標に含む D3DDDIRECT 構造体。

[in] pPrivateDriverData

ユーザー モードのディスプレイ ドライバーからディスプレイ ミニポート ドライバーに渡されるプライベート データのブロックへのポインター。

[in] PrivateDriverDataSize

pPrivateDriverData指すプライベート データのブロックのサイズ (バイト単位)。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー d3dukmdt.h (D3dukmdt.h を含む)

関連項目

D3DDDIRECT

pfnCreateOverlayCb の

pfnUpdateOverlayCb の