IDirect3DDevice9::SetRenderState-Methode (d3d9helper.h)
Legt einen einzelnen Renderzustandsparameter für Geräte 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 beliebiges Element des D3DRENDERSTATETYPE aufgezählten Typs sein.
[in] Value
Typ: DWORD
Neuer Wert für den festzulegenden Geräterenderstatus. Die Bedeutung dieses Parameters hängt von dem für State angegebenen Wert ab. Wenn beispielsweise State D3DRS_SHADEMODE wäre, wäre der zweite Parameter ein Member des D3DSHADEMODE aufgezählten 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 | d3d9helper.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |