IDirect3DDevice9::SetRenderState-Methode (d3d9.h)
Legt einen einzelnen Renderzustandsparameter des Geräts fest.
Syntax
HRESULT SetRenderState(
[in] D3DRENDERSTATETYPE State,
[in] DWORD Value
);
Parameter
[in] State
Typ: D3DRENDERSTATETYPE
Gerätezustandsvariable, die geändert wird. Dieser Parameter kann ein beliebiger Member des D3DRENDERSTATETYPE enumerierten Typs sein.
[in] Value
Typ: DWORD
Neuer Wert für den festzulegenden Renderzustand des Geräts. Die Bedeutung dieses Parameters hängt vom für State angegebenen Wert ab. Wenn Beispielsweise State D3DRS_SHADEMODE wäre, wäre der zweite Parameter ein Member des D3DSHADEMODE enumerierten Typs.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. D3DERR_INVALIDCALL wird zurückgegeben, wenn eines der Argumente ungültig ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |