Bagikan melalui


struktur D3DKMT_QUERYALLOCATIONRESIDENCY (d3dkmthk.h)

Struktur D3DKMT_QUERYALLOCATIONRESIDENCY menjelaskan informasi untuk mengambil status residensi dari sumber daya atau daftar alokasi.

Sintaks

typedef struct _D3DKMT_QUERYALLOCATIONRESIDENCY {
  [in]  D3DKMT_HANDLE hDevice;
  [in]  D3DKMT_HANDLE hResource;
  void          D3DKMT_PTR(
    const D3DKMT_HANDLE *unnamedParam1,
    phAllocationList    unnamedParam2
  );
  [in]  UINT          AllocationCount;
  void          D3DKMT_PTR(
    D3DKMT_ALLOCATIONRESIDENCYSTATUS *unnamedParam1,
    pResidencyStatus                 unnamedParam2
  );
} D3DKMT_QUERYALLOCATIONRESIDENCY;

Anggota

[in] hDevice

Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke perangkat yang terkait dengan sumber daya atau daftar alokasi.

[in] hResource

Handel ke sumber daya yang residensinya dikueri. Jika OpenGL ICD menggunakan array yang ditentukan phAllocationList untuk mengkueri residensi, maka akan mengatur hResource ke NULL. Jika OpenGL ICD menetapkan hResource ke nilai non-NULL , itu harus mengatur anggota AllocationCount ke nol dan phAllocationList ke NULL.

Jika hResource bukan NULL, semua alokasi yang termasuk dalam sumber daya dikueri, dan hasilnya dikembalikan dalam elemen pertama dari array yang dituju pResidencyStatus .

Jika ada alokasi yang termasuk dalam sumber daya bukan penduduk, seluruh sumber daya dianggap bukan penduduk.

Untuk mengambil informasi residensi terperinci tentang setiap alokasi yang termasuk dalam sumber daya, alokasi harus dikueri.

void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, phAllocationList unnamedParam2)

[in] AllocationCount

Jumlah alokasi dalam array yang ditentukan phAllocationList . Jika OpenGL ICD mengatur handel di anggota hResource ke nilai non-NULL , itu harus mengatur AllocationCount ke nol.

void D3DKMT_PTR( D3DKMT_ALLOCATIONRESIDENCYSTATUS *unnamedParam1, pResidencyStatus unnamedParam2)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmthk.h (termasuk D3dkmthk.h)

Lihat juga

D3DKMTQueryAllocationResidency