Antarmuka IDirect3D9 (d3d9helper.h)
Aplikasi menggunakan metode antarmuka IDirect3D9 untuk membuat objek Microsoft Direct3D dan menyiapkan lingkungan. Antarmuka ini mencakup metode untuk menghitung dan mengambil kemampuan perangkat.
Warisan
Antarmuka IDirect3D9 mewarisi dari antarmuka IUnknown . IDirect3D9 juga memiliki jenis anggota ini:
Metode
Antarmuka IDirect3D9 memiliki metode ini.
IDirect3D9::CheckDepthStencilMatch Metode IDirect3D9::CheckDepthStencilMatch (d3d9helper.h) menentukan apakah format stensil kedalaman kompatibel dengan format target render. |
IDirect3D9::CheckDeviceFormat Metode IDirect3D9::CheckDeviceFormat (d3d9helper.h) menentukan apakah format permukaan tersedia sebagai jenis sumber daya tertentu. |
IDirect3D9::CheckDeviceFormatConversion Metode IDirect3D9::CheckDeviceFormatConversion (d3d9helper.h) menguji perangkat untuk melihat apakah mendukung konversi dari satu format tampilan ke format tampilan lainnya. |
IDirect3D9::CheckDeviceMultiSampleType Metode IDirect3D9::CheckDeviceMultiSampleType (d3d9helper.h) menentukan apakah teknik multisampling tersedia di perangkat ini. |
IDirect3D9::CheckDeviceType Metode IDirect3D9::CheckDeviceType (d3d9helper.h) memverifikasi apakah jenis perangkat yang dipercepat perangkat keras dapat digunakan pada adaptor ini. |
IDirect3D9::CreateDevice Metode IDirect3D9::CreateDevice (d3d9helper.h) membuat perangkat untuk mewakili adaptor tampilan. |
IDirect3D9::EnumAdapterModes Metode IDirect3D9::EnumAdapterModes (d3d9helper.h) meminta perangkat untuk menentukan apakah adaptor yang ditentukan mendukung format dan mode tampilan yang diminta. |
IDirect3D9::GetAdapterCount Metode IDirect3D9::GetAdapterCount (d3d9helper.h) mengembalikan jumlah adaptor pada sistem. |
IDirect3D9::GetAdapterDisplayMode Metode IDirect3D9::GetAdapterDisplayMode (d3d9helper.h) mengambil mode tampilan adaptor saat ini. |
IDirect3D9::GetAdapterIdentifier Metode IDirect3D9::GetAdapterIdentifier (d3d9helper.h) menjelaskan adaptor tampilan fisik yang ada dalam sistem ketika antarmuka IDirect3D9 dibuat. |
IDirect3D9::GetAdapterModeCount Metode IDirect3D9::GetAdapterModeCount (d3d9helper.h) mengembalikan jumlah mode tampilan yang tersedia pada adaptor ini. |
IDirect3D9::GetAdapterMonitor Metode IDirect3D9::GetAdapterMonitor (d3d9helper.h) mengembalikan handel monitor yang terkait dengan objek Direct3D. |
IDirect3D9::GetDeviceCaps Metode IDirect3D9::GetDeviceCaps (d3d9helper.h) mengambil informasi khusus perangkat tentang perangkat. |
IDirect3D9::RegisterSoftwareDevice Metode IDirect3D9::RegisterSoftwareDevice (d3d9helper.h) mendaftarkan perangkat lunak yang dapat dicolokkan, yang menyediakan rasterisasi perangkat lunak yang memungkinkan aplikasi mengakses rasterizer perangkat lunak. |
Keterangan
Antarmuka IDirect3D9 diperoleh dengan memanggil fungsi Direct3DCreate9 .
Jenis LPDIRECT3D9 dan PDIRECT3D9 didefinisikan sebagai penunjuk ke antarmuka IDirect3D9 .
typedef struct IDirect3D9 *LPDIRECT3D9, *PDIRECT3D9;
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d9helper.h (termasuk D3D9.h) |