PFND3DDDI_CREATELIGHT コールバック関数 (d3dumddi.h)
CreateLight 関数は、光源を作成します。
構文
PFND3DDDI_CREATELIGHT Pfnd3dddiCreatelight;
HRESULT Pfnd3dddiCreatelight(
HANDLE hDevice,
const D3DDDIARG_CREATELIGHT *unnamedParam2
)
{...}
パラメーター
hDevice
ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。
unnamedParam2
pData [in]
ライト配列へのインデックスを含む D3DDDIARG_CREATELIGHT 構造体へのポインター。
戻り値
光源を正常に作成できない場合、CreateLight はS_OKまたは適切なエラー結果を返す必要があります。
注釈
ユーザー モードのディスプレイ ドライバーは、必要に応じて、D3DDDIARG_CREATELIGHTの Index メンバーによって指定された数以上の光源に対応するために、そのライト配列 を拡大する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | d3dumddi.h (D3dumddi.h を含む) |