Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um ein Licht festzulegen.
Syntax
HRESULT SetLight(
[in] DWORD Index,
[in] const D3DLight9 *pLight
);
Parameter
-
Index [in]
-
Typ: DWORD
Der nullbasierte Index des Lichts. Dies ist der gleiche Index in IDirect3DDevice9::SetLight.
-
pLight [in]
-
Typ: const D3DLight9*
Das light-Objekt. Siehe D3DLIGHT9.
Rückgabewert
Typ: HRESULT
Die vom Benutzer implementierte Methode sollte S_OK zurückgeben. Wenn der Rückruf beim Festlegen des Gerätezustands fehlschlägt, tritt eine der folgenden Aktionen auf:
- Der Effekt schlägt während ID3DXEffect::BeginPass fehl.
- Der Aufruf des dynamischen Effektzustands (z. B. IDirect3DDevice9::SetLight) schlägt fehl.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch