IDirect3DDevice9::GetTransform-Methode (d3d9helper.h)
Ruft eine Matrix ab, die einen Transformationszustand beschreibt.
Syntax
HRESULT GetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[out] D3DMATRIX *pMatrix
);
Parameter
[in] State
Gerätezustandsvariable, die geändert wird. Dieser Parameter kann ein beliebiger Member des D3DTRANSFORMSTATETYPE enumerierten Typs oder das D3DTS_WORLDMATRIX-Makro sein.
[out] pMatrix
Typ: D3DMATRIX*
Zeiger auf eine D3DMATRIX-Struktur , die den zurückgegebenen Transformationszustand beschreibt.
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 Flagwerte in D3DCREATE erstellen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9helper.h (include D3D9.h) |
Bibliothek | D3D9.lib |