Antarmuka IDXGIDevice3 (dxgi1_3.h)

Antarmuka IDXGIDevice3 mengimplementasikan kelas turunan untuk objek DXGI yang menghasilkan data gambar. Antarmuka mengekspos metode untuk memangkas penggunaan memori grafis oleh perangkat DXGI.

Warisan

Antarmuka IDXGIDevice3 mewarisi dari IDXGIDevice2. IDXGIDevice3 juga memiliki jenis anggota berikut:

Metode

Antarmuka IDXGIDevice3 memiliki metode ini.

 
IDXGIDevice3::Trim

Memangkas memori grafis yang dialokasikan oleh perangkat IDXGIDevice3 DXGI atas nama aplikasi.

Keterangan

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

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

Windows Phone 8: API ini didukung.

Persyaratan

   
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dxgi1_3.h

Lihat juga

Antarmuka DXGI

IDXGIDevice2