Bagikan melalui


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

Lihat juga

IDirect3DSwapChain9