struktur DXGKARG_QUERYADAPTERINFO (d3dkmddi.h)
Struktur DXGKARG_QUERYADAPTERINFO berisi parameter untuk kueri.
Sintaks
typedef struct _DXGKARG_QUERYADAPTERINFO {
[in] DXGK_QUERYADAPTERINFOTYPE Type;
[in] VOID *pInputData;
[in] UINT InputDataSize;
[out] VOID *pOutputData;
[in] UINT OutputDataSize;
[in] DXGK_QUERYADAPTERINFOFLAGS Flags;
[in] HANDLE hKmdProcessHandle;
} DXGKARG_QUERYADAPTERINFO;
Anggota
[in] Type
Nilai berjenis DXGK_QUERYADAPTERINFOTYPE yang menunjukkan jenis informasi yang akan diambil.
[in] pInputData
Penunjuk untuk memasukkan informasi untuk kueri.
Saat Jenis menentukan DXGKQAITYPE_UMDRIVERPRIVATE, pInputData menunjuk ke buffer kepemilikan yang berisi informasi tentang kueri. Saat Jenis menentukan DXGKQAITYPE_QUERYSEGMENT, pInputData menunjuk ke struktur DXGK_QUERYSEGMENTIN . Saat Jenis menentukan DXGKQAITYPE_POWERCOMPONENTINFO, pInputData menunjuk ke buffer input yang berisi indeks komponen daya.
Buffer input tidak diperlukan saat Jenis menentukan nilai DXGKQAITYPE_DRIVERCAPS.
[in] InputDataSize
Ukuran, dalam byte, dari data input yang dituju pInputData .
[out] pOutputData
Penunjuk ke buffer output yang diisi driver miniport tampilan dengan informasi yang diperlukan.
Nilai Tipe | Konten buffer output yang diacu oleh pOutputData |
---|---|
DXGKQAITYPE_UMDRIVERPRIVATE | Buffer kepemilikan |
DXGKQAITYPE_DRIVERCAPS | Struktur DXGK_DRIVERCAPS yang diisi |
DXGKQAITYPE_QUERYSEGMENT | Struktur DXGK_QUERYSEGMENTOUT yang diisi |
DXGKQAITYPE_QUERYSEGMENT3 | Struktur DXGK_QUERYSEGMENTOUT3 yang diisi |
DXGKQAITYPE_NUMPOWERCOMPONENTS | Nilai UINT yang menentukan jumlah komponen daya yang digunakan oleh driver miniport tampilan. |
DXGKQAITYPE_POWERCOMPONENTINFO | Struktur DXGK_POWER_RUNTIME_COMPONENT yang diisi yang menyediakan informasi tentang komponen daya ke-n, di mana n adalah indeks komponen yang ditentukan oleh pInputData dalam panggilan ke fungsi DxgkDdiQueryAdapterInfo . |
[in] OutputDataSize
Ukuran, dalam byte, dari data output yang dituju pOutputData .
[in] Flags
Sekumpulan bendera berjenis DXGK_QUERYADAPTERINFOFLAGS yang menunjukkan kueri informasi grafik.
[in] hKmdProcessHandle
Handel, dikembalikan oleh KMD dari DxgkDdiCreateProcess. Driver harus memeriksa nilai untuk NULL. Perhatikan bahwa hKmdProcessHandle dibuat ketika perangkat DXG pertama dibuat untuk adaptor, dan dihancurkan ketika handel adaptor terakhir dalam proses ditutup.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows Vista. |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk