Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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
Целое число, указывающее длину буфера в байтах, на который указывает дескрипторBuffer.
DescriptorBuffer
Указатель на буфер, который получает все или часть EDID монитора. Этот буфер выделяется драйвером порта отображения и заполняется драйвером мини-порта отображения. Драйвер мини-порта отображения не должен записывать больше дескрипторLength байтов в этот буфер.
Замечания
Драйвер порта отображения передает структуру DXGK_DEVICE_DESCRIPTOR в DXgkDdiQueryDeviceDescriptor, чтобы запросить, чтобы драйвер мини-порта отображения вернул все или часть EDID монитора. Требуемая часть EDID указывается элементами DescriptorOffset и DescriptorLength. Например, чтобы запросить 256 байтов, начиная с смещения 128 байт в EDID монитора, драйвер порта отображения будет задавать DescriptorOffset значение 128 и DescriptorLength до 256.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | dispmprt.h (include Dispmprt.h) |