次の方法で共有


LPD3DXFILL2D

LPD3DXFILL2D

テクスチャの塗りつぶし関数が使う関数タイプ。

構文

typedef VOID (WINAPI *LPD3DXFILL2D)(
D3DXVECTOR4* pOut, 
CONST D3DXVECTOR2* pTexCoord, 
CONST D3DXVECTOR2* pTexelSize, 
LPVOID pData,  
);

パラメータ

pOut - 関数が結果を返すために使うベクトルへのポインタ。X、Y、Z、W は、それぞれ R、G、B、A にマップされる。

pTexCoord - 現在評価しているテクセルの座標を含むベクトルへのポインタ。テクスチャおよびボリューム テクスチャの範囲 0 ~ 1 のテクスチャ座標成分。キューブ テクスチャのテクスチャ座標成分の範囲は -1 ~ 1 である。

pTexelSize - 現在のテクセルのディメンジョンを含むベクトルへのポインタ。

pTexelSize - 現在のテクセルのディメンジョンを含むベクトルへのポインタ。

pData - ユーザー データへのポインタ。

戻り値

なし。

注意

コールバック関数を宣言するときは、WINAPI 呼び出し表記規則を必ず指定すること。これを行わないと、スタックのオーバーフローが発生する場合がある。

ヘッダー d3dx9tex.h
インポート ライブラリ d3dx9.lib
最低限のオペレーティング システム Windows 98

関連項目