Bagikan melalui


Fungsi D3DKMTQueryResourceInfo (d3dkmthk.h)

Fungsi D3DKMTQueryResourceInfo mengambil informasi tentang sumber daya bersama.

Sintaks

NTSTATUS D3DKMTQueryResourceInfo(
  D3DKMT_QUERYRESOURCEINFO *unnamedParam1
);

Parameter

unnamedParam1

pData [masuk, keluar]

Penunjuk ke struktur D3DKMT_QUERYRESOURCEINFO yang berisi parameter untuk mengambil informasi tentang sumber daya bersama.

Mengembalikan nilai

D3DKMTQueryResourceInfo mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS Informasi tentang sumber daya bersama berhasil diambil.
STATUS_DEVICE_REMOVED Adaptor grafis dihentikan atau perangkat tampilan direset.
STATUS_INVALID_PARAMETER Parameter divalidasi dan ditentukan salah.
STATUS_INTEGER_OVERFLOW Ukuran semua data driver privat terlalu besar untuk kembali ke OpenGL ICD.

Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.

Keterangan

OpenGL ICD biasanya memanggil D3DKMTQueryResourceInfo untuk mendapatkan informasi tentang sumber daya dan kemudian menggunakan informasi ini untuk mengalokasikan buffer yang sesuai untuk panggilan ke D3DKMTOpenResource.

Untuk contoh bagaimana OpenGL ICD dapat menggunakan D3DKMTQueryResourceInfo untuk mengambil informasi tentang sumber daya bersama, lihat contoh kode di D3DKMTOpenResource.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Universal
Header d3dkmthk.h (termasuk D3dkmthk.h)
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

D3DKMTOpenResource

D3DKMT_QUERYRESOURCEINFO