Antarmuka IDXGIDevice (dxgi.h)
Antarmuka IDXGIDevice mengimplementasikan kelas turunan untuk objek DXGI yang menghasilkan data gambar.
Warisan
Antarmuka IDXGIDevice mewarisi dari IDXGIObject. IDXGIDevice juga memiliki jenis anggota berikut:
Metode
Antarmuka IDXGIDevice memiliki metode ini.
IDXGIDevice::CreateSurface Mengembalikan permukaan. Metode ini digunakan secara internal dan Anda tidak boleh memanggilnya langsung di aplikasi Anda. |
IDXGIDevice::GetAdapter Mengembalikan adaptor untuk perangkat yang ditentukan. |
IDXGIDevice::GetGPUThreadPriority Mendapatkan prioritas alur GPU. |
IDXGIDevice::QueryResourceResidency Mendapatkan status residensi dari array sumber daya. |
IDXGIDevice::SetGPUThreadPriority Mengatur prioritas alur GPU. |
Keterangan
Antarmuka IDXGIDevice dirancang untuk digunakan oleh objek DXGI yang membutuhkan akses ke objek DXGI lainnya. Antarmuka ini berguna untuk aplikasi yang tidak menggunakan Direct3D untuk berkomunikasi dengan DXGI.
Fungsi perangkat buat Direct3D mengembalikan objek perangkat Direct3D. Objek perangkat Direct3D ini mengimplementasikan antarmuka IUnknown . Anda dapat mengkueri objek perangkat Direct3D ini untuk antarmuka IDXGIDevice perangkat yang sesuai. Untuk mengambil antarmuka IDXGIDevice dari perangkat Direct3D, gunakan kode berikut:
IDXGIDevice * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice), (void **)&pDXGIDevice);
Windows Phone 8: API ini didukung.
Persyaratan
Target Platform | Windows |
Header | dxgi.h |