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 |