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 オペレーティング システムで使用できます。
Header d3dukmdt.h (D3dukmdt.h を含む)

こちらもご覧ください

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb