Freigeben über


ID3DXEffectStateManager::LightEnable-Methode

Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um ein Licht zu aktivieren/deaktivieren.

Syntax

HRESULT LightEnable(
  [in] DWORD Index,
  [in] BOOL  Enable
);

Parameter

Index [in]

Typ: DWORD

Der nullbasierte Index des Lichts. Dies ist der gleiche Index in IDirect3DDevice9::SetLight.

Aktivieren von [in]

Typ: BOOL

True, um das Licht zu aktivieren, andernfalls false.

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:

Anforderungen

Anforderung Wert
Header
D3DX9Effect.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXEffectStateManager