Metode IDirect3DDevice9::GetTransform (d3d9.h)
Mengambil matriks yang menjelaskan status transformasi.
Sintaks
HRESULT GetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[out] D3DMATRIX *pMatrix
);
Parameter
[in] State
Jenis: D3DTRANSFORMSTATETYPE
Variabel status perangkat yang sedang dimodifikasi. Parameter ini bisa menjadi anggota D3DTRANSFORMSTATETYPE jenis enumerasi, atau makro D3DTS_WORLDMATRIX .
[out] pMatrix
Jenis: D3DMATRIX*
Penunjuk ke struktur D3DMATRIX , yang menjelaskan status transformasi yang dikembalikan.
Nilai kembali
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan D3D_OK. D3DERR_INVALIDCALL jika salah satu argumen tidak valid.
Keterangan
Metode ini tidak akan mengembalikan status perangkat untuk perangkat yang dibuat menggunakan D3DCREATE_PUREDEVICE. Jika Ingin menggunakan metode ini, Anda harus membuat perangkat dengan salah satu nilai bendera lainnya di D3DCREATE.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d9.h (termasuk D3D9.h) |
Pustaka | D3D9.lib |