Antarmuka IDXGIDevice1 (dxgi.h)

Antarmuka IDXGIDevice1 mengimplementasikan kelas turunan untuk objek DXGI yang menghasilkan data gambar.

Warisan

Antarmuka IDXGIDevice1 mewarisi dari IDXGIDevice. IDXGIDevice1 juga memiliki jenis anggota berikut:

Metode

Antarmuka IDXGIDevice1 memiliki metode ini.

 
IDXGIDevice1::GetMaximumFrameLatency

Mendapatkan jumlah bingkai yang diizinkan sistem untuk diantrekan untuk penyajian.
IDXGIDevice1::SetMaximumFrameLatency

Mengatur jumlah bingkai yang diizinkan sistem untuk diantrekan untuk penyajian.

Keterangan

Antarmuka ini tidak didukung oleh perangkat Direct3D 12. Aplikasi Direct3D 12 memiliki kontrol langsung atas manajemen swapchain mereka, sehingga kontrol latensi yang lebih baik harus ditangani oleh aplikasi. Anda dapat menggunakan objek Waitable (lihat DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT) dan metode IDXGISwapChain2::SetMaximumFrameLatency jika diinginkan.

Antarmuka ini tidak didukung oleh DXGI 1.0, yang dikirim di Windows Vista dan Windows Server 2008. Dukungan DXGI 1.1 diperlukan, yang tersedia pada Windows 7, Windows Server 2008 R2, dan sebagai pembaruan untuk Windows Vista dengan Paket Layanan 2 (SP2) (KB 971644) dan Windows Server 2008 (KB 971512).

Antarmuka IDXGIDevice1 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 IDXGIDevice1 perangkat yang sesuai. Untuk mengambil antarmuka IDXGIDevice1 dari perangkat Direct3D, gunakan kode berikut:

IDXGIDevice1 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice1), (void **)&pDXGIDevice);

Windows Phone 8: API ini didukung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dxgi.h

Lihat juga

Antarmuka DXGI

IDXGIDevice