Поделиться через


LPD3DXSHPRTSIMCB

Функция обратного вызова для имитации и сжатия предварительно вычисляемой передачи сияния (PRT).

Синтаксис

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

Параметры

fPercentDone — число с плавающей запятой от 0 до 1,0, представляющее процент завершенных вычислений (от 0 до 100 процентов).

lpUserContext — указатель на определяемое пользователем значение, которое передается в функцию обратного вызова; обычно используется приложением для передачи указателя на структуру данных, которая предоставляет сведения о контексте для функции обратного вызова.

Возвращаемое значение

Эта функция должна быть реализована для возврата S_OK для выполнения симулятора. Любое другое значение остановит симулятор.

Комментарии

При объявлении функции обратного вызова обязательно укажите соглашение о вызовах типов данных Windows . В противном случае может произойти переполнение стека.

Требование Значение
Заголовок d3dx9mesh.h
Библиотека импорта d3dx9.lib
Минимальная операционная система Windows 98

 

Функции обратного вызова