Metode IDirect3D9::GetDeviceCaps (d3d9helper.h)
Mengambil informasi khusus perangkat tentang perangkat.
Sintaks
HRESULT GetDeviceCaps(
[in] UINT Adapter,
[in] D3DDEVTYPE DeviceType,
[out] D3DCAPS9 *pCaps
);
Parameter
[in] Adapter
Jenis: UINT
Nomor urut yang menunjukkan adaptor tampilan. D3DADAPTER_DEFAULT selalu merupakan adaptor tampilan utama.
[in] DeviceType
Jenis: D3DDEVTYPE
Anggota jenis enumerasi D3DDEVTYPE . Menunjukkan jenis perangkat.
[out] pCaps
Jenis: D3DCAPS9*
Arahkan ke struktur D3DCAPS9 untuk diisi dengan informasi yang menjelaskan kemampuan perangkat.
Nilai kembali
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_INVALIDCALL, D3DERR_INVALIDDEVICE, D3DERR_OUTOFVIDEOMEMORY, dan D3DERR_NOTAVAILABLE.
Keterangan
Aplikasi tidak boleh mengasumsikan persistensi kemampuan pemrosesan vertex di seluruh objek perangkat Direct3D. Kemampuan khusus yang diekspos perangkat fisik dapat bergantung pada parameter yang disediakan untuk CreateDevice. Misalnya, kemampuan dapat menghasilkan kemampuan pemrosesan verteks yang berbeda sebelum dan sesudah membuat Objek Perangkat Direct3D dengan pemrosesan verteks perangkat keras diaktifkan. Untuk informasi selengkapnya, lihat deskripsi D3DCAPS9.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d9helper.h (termasuk D3D9.h) |
Pustaka | D3D9.lib |