Freigeben über


LPD3DXSHPRTSIMCB

Rückruffunktion für precomputed Radiance Transfer (PRT) Simulation und Komprimierung.

Syntax

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

Parameter

fPercentDone : Gleitkommazahl zwischen 0 und 1,0, die den Prozentsatz der abgeschlossenen Berechnungen darstellt (zwischen 0 und 100 Prozent).

lpUserContext: Zeiger auf einen benutzerdefinierten Wert, der an die Rückruffunktion übergeben wird; wird in der Regel von einer Anwendung verwendet, um einen Zeiger auf eine Datenstruktur zu übergeben, die Kontextinformationen für die Rückruffunktion bereitstellt.

Rückgabewert

Diese Funktion muss implementiert werden, um S_OK zurückzugeben, um den Simulator weiterhin auszuführen. Jeder andere Wert hält den Simulator an.

Bemerkungen

Achten Sie darauf, die Aufrufkonvention für Windows-Datentypen anzugeben, wenn Sie die Rückruffunktion deklarieren. Andernfalls können Stapelüberläufe auftreten.

Anforderung Wert
Header d3dx9mesh.h
Importbibliothek d3dx9.lib
Mindestbetriebssystem Windows 98

 

Rückruffunktionen