次の方法で共有


LPD3DXSHPRTSIMCB

事前計算された放射転送 (PRT) シミュレーションと圧縮のコールバック関数。

構文

typedef HRESULT (WINAPI *LPD3DXSHPRTSIMCB)(
    FLOAT fPercentDone,
    LPVOID lpUserContext
);

パラメーター

fPercentDone - 計算が完了した割合 (0 ~ 100%) を表す 0 ~ 1.0 の浮動小数点数。

lpUserContext - コールバック関数に渡されるユーザー定義値へのポインター。通常は、コールバック関数のコンテキスト情報を提供するデータ構造へのポインターを渡すためにアプリケーションによって使用されます。

戻り値

シミュレーターを実行し続けるためにS_OKを返すには、この関数を実装する必要があります。 その他の値を指定すると、シミュレーターが停止します。

注釈

コールバック関数を宣言するときは、 必ず Windows データ型 呼び出し規則を指定してください。 そうしないと、スタック オーバーフローが発生する可能性があります。

要件
ヘッダー d3dx9mesh.h
インポート ライブラリ d3dx9.lib
最小オペレーティング システム Windows 98

 

コールバック関数