Bagikan melalui


struktur DXGK_DEVICE_DESCRIPTOR (dispmprt.h)

Struktur DXGK_DEVICE_DESCRIPTOR digunakan oleh driver port tampilan untuk meminta agar driver miniport tampilan mengembalikan semua atau sebagian Data Identifikasi Tampilan Diperpanjang (EDID) monitor.

Sintaks

typedef struct _DXGK_DEVICE_DESCRIPTOR {
  ULONG                                          DescriptorOffset;
  ULONG                                          DescriptorLength;
  _Field_size_bytes_DXGK_(DescriptorLength)PVOID DescriptorBuffer;
} DXGK_DEVICE_DESCRIPTOR, *PDXGK_DEVICE_DESCRIPTOR;

Anggota

DescriptorOffset

Bilangan bulat yang menunjukkan offset, dalam byte, ke dalam EDID. Anggota ini menentukan awal data yang diminta.

DescriptorLength

Bilangan bulat yang menunjukkan panjang, dalam byte, dari buffer yang diarahkan oleh DescriptorBuffer.

DescriptorBuffer

Penunjuk ke buffer yang menerima semua atau sebagian dari EDID monitor. Buffer ini dialokasikan oleh driver port tampilan dan diisi oleh driver miniport tampilan. Driver miniport tampilan tidak boleh menulis lebih dari byte DescriptorLength ke buffer ini.

Keterangan

Driver port tampilan meneruskan struktur DXGK_DEVICE_DESCRIPTOR ke DxgkDdiQueryDeviceDescriptor untuk meminta driver miniport tampilan mengembalikan semua atau sebagian dari EDID monitor. Bagian yang diinginkan dari EDID ditentukan oleh anggota DescriptorOffset dan DescriptorLength . Misalnya, untuk meminta 256 byte, mulai dari offset 128 byte ke dalam EDID monitor, driver port tampilan akan mengatur DescriptorOffset ke 128, dan DescriptorLength ke 256.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header dispmprt.h (termasuk Dispmprt.h)

Lihat juga

DXGK_GENERIC_DESCRIPTOR

DxgkDdiQueryChildRelations

DxgkDdiQueryDeviceDescriptor