Antarmuka IDXGIResource1 (dxgi1_2.h)

Antarmuka IDXGIResource1 memperluas antarmuka IDXGIResource dengan menambahkan dukungan untuk membuat objek permukaan sub sumber daya dan untuk membuat handel ke sumber daya bersama.

Warisan

Antarmuka IDXGIResource1 mewarisi dari IDXGIResource. IDXGIResource1 juga memiliki jenis anggota berikut:

Metode

Antarmuka IDXGIResource1 memiliki metode ini.

 
IDXGIResource1::CreateSharedHandle

Membuat handel ke sumber daya bersama. Anda kemudian dapat menggunakan handel yang dikembalikan dengan beberapa perangkat Direct3D.
IDXGIResource1::CreateSubresourceSurface

Membuat objek permukaan subsumber daya.

Keterangan

Untuk menentukan jenis memori tempat sumber daya saat ini berada, gunakan IDXGIDevice::QueryResourceResidency. Untuk berbagi sumber daya antar proses, gunakan ID3D11Device1::OpenSharedResource1. Untuk informasi tentang cara berbagi sumber daya antara beberapa API grafis Windows, termasuk Direct3D 11, Direct2D, Direct3D 10, dan Direct3D 9Ex, lihat Berbagi Permukaan Antara API Grafis Windows.

Anda dapat mengambil antarmuka IDXGIResource1 dari sumber daya memori video apa pun yang Anda buat dari fungsi Direct3D 10 dan yang lebih baru. Objek Direct3D apa pun yang mendukung ID3D10Resource atau ID3D11Resource juga mendukung IDXGIResource1. Misalnya, objek tekstur Direct3D 2D yang Anda buat dari ID3D11Device::CreateTexture2D mendukung IDXGIResource1. Anda dapat memanggil QueryInterface pada objek tekstur 2D (ID3D11Texture2D) untuk mengambil antarmuka IDXGIResource1 . Misalnya, untuk mengambil antarmuka IDXGIResource1 dari objek tekstur 2D, gunakan kode berikut.

IDXGIResource1 * pDXGIResource;
hr = g_pd3dTexture2D->QueryInterface(__uuidof(IDXGIResource1), (void **)&pDXGIResource);

Windows Phone 8: API ini didukung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dxgi1_2.h

Lihat juga

Antarmuka DXGI

IDXGIResource