структура DXGK_DEVICE_DESCRIPTOR (dispmprt.h)
Структура DXGK_DEVICE_DESCRIPTOR используется драйвером порта дисплея, чтобы запросить, чтобы драйвер мини-порта дисплея вернул все или часть расширенных данных идентификации дисплея (EDID) монитора.
Синтаксис
typedef struct _DXGK_DEVICE_DESCRIPTOR {
ULONG DescriptorOffset;
ULONG DescriptorLength;
_Field_size_bytes_DXGK_(DescriptorLength)PVOID DescriptorBuffer;
} DXGK_DEVICE_DESCRIPTOR, *PDXGK_DEVICE_DESCRIPTOR;
Члены
DescriptorOffset
Целое число, указывающее смещение (в байтах) в EDID. Этот элемент указывает начало запрошенных данных.
DescriptorLength
Целое число, указывающее длину (в байтах) буфера, на который указывает DescriptorBuffer.
DescriptorBuffer
Указатель на буфер, который получает все или часть EDID монитора. Этот буфер выделяется драйвером порта дисплея и заполняется драйвером минипорта дисплея. Драйвер мини-порта дисплея не должен записывать в этот буфер больше байтов DescriptorLength .
Комментарии
Драйвер порта дисплея передает структуру DXGK_DEVICE_DESCRIPTOR в DxgkDdiQueryDeviceDescriptor , чтобы запросить возврат драйвера мини-порта дисплея всего или части EDID монитора. Требуемая часть идентификатора EDID определяется элементами DescriptorOffset и DescriptorLength . Например, чтобы запросить 256 байт, начиная со смещения 128 байтов в EDID монитора, драйвер порта дисплея установит descriptorOffset значение 128, а DescriptorLength — 256.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по