Bagikan melalui


struktur D3DKMT_QUERYRESOURCEINFO (d3dkmthk.h)

Struktur D3DKMT_QUERYRESOURCEINFO menjelaskan parameter untuk mengambil informasi tentang sumber daya.

Sintaks

typedef struct _D3DKMT_QUERYRESOURCEINFO {
  [in]     D3DKMT_HANDLE hDevice;
  [in]     D3DKMT_HANDLE hGlobalShare;
  void          D3DKMT_PTR(
    VOID                *unnamedParam1,
    pPrivateRuntimeData unnamedParam2
  );
  [in/out] UINT          PrivateRuntimeDataSize;
  [out]    UINT          TotalPrivateDriverDataSize;
  [out]    UINT          ResourcePrivateDriverDataSize;
  [out]    UINT          NumAllocations;
} D3DKMT_QUERYRESOURCEINFO;

Anggota

[in] hDevice

Handel ke perangkat yang terkait dengan sumber daya dan alokasi.

[in] hGlobalShare

Handel ke sumber daya bersama untuk dibuka.

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateRuntimeData unnamedParam2)

[in/out] PrivateRuntimeDataSize

Ukuran, dalam byte, dari buffer yang dituju pPrivateRuntimeData . Jika pPrivateRuntimeData adalah NULL, PrivateRuntimeDataSize diatur ke ukuran, dalam byte, yang diperlukan agar buffer menyimpan data runtime-privat.

[out] TotalPrivateDriverDataSize

Ukuran, dalam byte, dari buffer yang diperlukan untuk menyimpan data driver pribadi untuk semua alokasi yang terkait dengan sumber daya.

[out] ResourcePrivateDriverDataSize

Ukuran, dalam byte, dari buffer yang diperlukan untuk menyimpan data driver privat untuk sumber daya.

[out] NumAllocations

Jumlah alokasi yang terkait dengan sumber daya.

Persyaratan

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

Lihat juga

D3DKMTOpenResource

D3DKMTQueryResourceInfo