次の方法で共有


D3DDDI_KERNELOVERLAYINFO構造体 (d3dukmdt.h)

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

構文

typedef struct _D3DDDI_KERNELOVERLAYINFO {
  [in] D3DKMT_HANDLE hAllocation;
  [in] D3DDDIRECT    DstRect;
  [in] D3DDDIRECT    SrcRect;
  void          D3DKMT_PTR(
    VOID               *unnamedParam1,
    pPrivateDriverData unnamedParam2
  );
  [in] UINT          PrivateDriverDataSize;
} D3DDDI_KERNELOVERLAYINFO;

メンバーズ

[in] hAllocation

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

[in] DstRect

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

[in] SrcRect

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

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)

[in] PrivateDriverDataSize

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

必要条件

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

関連項目

D3DDDIRECT

pfnCreateOverlayCb の

pfnUpdateOverlayCb の