struktur DXGI_DDI_ARG_QUERYRESOURCERESIDENCY (dxgiddi.h)

Struktur DXGI_DDI_ARG_QUERYRESOURCERESIDENCY menjelaskan status residensi daftar sumber daya.

Sintaks

typedef struct DXGI_DDI_ARG_QUERYRESOURCERESIDENCY {
  [in]  DXGI_DDI_HDEVICE         hDevice;
  [in]  const DXGI_DDI_HRESOURCE *pResources;
  [out] DXGI_DDI_RESIDENCY       *pStatus;
  [in]  SIZE_T                   Resources;
} DXGI_DDI_ARG_QUERYRESOURCERESIDENCY;

Anggota

[in] hDevice

Handel ke perangkat tampilan (konteks grafis) tempat driver menentukan status residensi sumber daya. Runtime Direct3D meneruskan handel ini ke driver di anggota hDrvDevice dari struktur D3D10DDIARG_CREATEDEVICE ketika runtime memanggil fungsi CreateDevice (D3D10) driver untuk membuat perangkat tampilan.

[in] pResources

Array handel ke sumber daya untuk mengkueri residensi.

[out] pStatus

Penunjuk ke array nilai DXGI_DDI_RESIDENCY. Jumlah elemen dalam array ditentukan oleh anggota Sumber Daya , dan setiap elemen menerima salah satu nilai berikut untuk menunjukkan status residensi sumber daya yang sesuai dalam array yang ditentukan pResources .

Nilai Makna
DXGI_DDI_RESIDENCY_FULLY_RESIDENT (1) Sumber daya berada di memori GPU, yang merupakan status residensi tertinggi.
DXGI_DDI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY (2) Sumber daya berada di memori bersama.
DXGI_DDI_RESIDENCY_EVICTED_TO_DISK (3) Sumber daya tidak diketahui, yang merupakan status residensi terendah.

[in] Resources

Jumlah elemen dalam array pResources dan pStatus .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header dxgiddi.h (termasuk D3d10umddi.h)

Lihat juga

QueryResourceResidencyDXGI