IDirect3DDevice9::GetRenderState-Methode (d3d9.h)
Ruft einen Renderzustandswert für ein Gerät ab.
Syntax
HRESULT GetRenderState(
[in] D3DRENDERSTATETYPE State,
[out, retval] DWORD *pValue
);
Parameter
[in] State
Typ: D3DRENDERSTATETYPE
Gerätezustandsvariable, die abgefragt wird. Dieser Parameter kann ein beliebiges Element des D3DRENDERSTATETYPE aufgezählten Typs sein.
[out, retval] pValue
Typ: DWORD*
Zeiger auf eine Variable, die den Wert der abgefragten Renderzustandsvariable empfängt, wenn die Methode zurückgibt.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. D3DERR_INVALIDCALL, wenn eines der Argumente ungültig ist.
Hinweise
Diese Methode gibt keinen Gerätestatus für ein Gerät zurück, das mit D3DCREATE_PUREDEVICE erstellt wird. Wenn Sie diese Methode verwenden möchten, müssen Sie Ihr Gerät mit einem der anderen Werte in D3DCREATE erstellen."
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |