Bagikan melalui


struktur D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE (d3dkmthk.h)

Menjelaskan informasi yang diperlukan untuk memetakan handel NT global ke informasi sumber daya.

Sintaks

typedef struct _D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE {
  [in]  D3DKMT_HANDLE hDevice;
  void          D3DKMT_PTR(
    HANDLE    unnamedParam1,
    hNtHandle unnamedParam2
  );
  void          D3DKMT_PTR(
    VOID                *unnamedParam1,
    pPrivateRuntimeData unnamedParam2
  );
  [in]  UINT          PrivateRuntimeDataSize;
  [out] UINT          TotalPrivateDriverDataSize;
  [out] UINT          ResourcePrivateDriverDataSize;
  [out] UINT          NumAllocations;
} D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE;

Anggota

[in] hDevice

Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke perangkat.

void D3DKMT_PTR( HANDLE unnamedParam1, hNtHandle unnamedParam2)

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateRuntimeData unnamedParam2)

[in] PrivateRuntimeDataSize

Ukuran, dalam byte, dari buffer yang diarahkan oleh anggota pPrivateRuntimeData .

[keluar] Jika pPrivateRuntimeData adalah NULL, anggota ini adalah ukuran, dalam byte, dari buffer yang diperlukan untuk menerima data privat runtime. Jika tidak, anggota ini adalah ukuran, dalam byte, data privat runtime yang disalin ke dalam buffer.

[out] TotalPrivateDriverDataSize

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

[out] ResourcePrivateDriverDataSize

Ukuran, dalam byte, dari data pribadi sumber daya driver.

[out] NumAllocations

Jumlah alokasi yang terkait dengan sumber daya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header d3dkmthk.h (termasuk D3dkmthk.h)

Lihat juga

D3DKMTQueryResourceInfoFromNtHandle