Metode IDirect3DSwapChain9::GetDevice (d3d9helper.h)
Mengambil perangkat yang terkait dengan rantai pertukaran.
Sintaks
HRESULT GetDevice(
[out, retval] IDirect3DDevice9 **ppDevice
);
Parameter
[out, retval] ppDevice
Jenis: IDirect3DDevice9**
Alamat penunjuk ke antarmuka IDirect3DDevice9 untuk mengisi dengan penunjuk perangkat, jika kueri berhasil.
Mengembalikan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.
Keterangan
Metode ini memungkinkan navigasi ke objek perangkat pemilik.
Memanggil metode ini akan meningkatkan jumlah referensi internal pada antarmuka IDirect3DDevice9 . Kegagalan untuk memanggil IUnknown::Release setelah selesai menggunakan antarmuka IDirect3DDevice9 ini menghasilkan kebocoran memori.
Persyaratan
Target Platform | Windows |
Header | d3d9helper.h (termasuk D3D9.h) |
Pustaka | D3D9.lib |