перечисление VIDEO_CHILD_TYPE (video.h)
Перечисление VIDEO_CHILD_TYPE указывает тип дочернего устройства, подключенного к видеоустройству.
Синтаксис
typedef enum {
Monitor,
NonPrimaryChip,
VideoChip,
Other
} VIDEO_CHILD_TYPE, *PVIDEO_CHILD_TYPE;
Константы
Monitor Определяет устройство, которое может иметь структуру данных EDID, совместимую с DDC2. Если видеопорт обнаруживает такое устройство, он должен извлечь EDID из монитора и поместить его в буфер страницы, предоставленный videoprt.sys в обратном вызове к PVIDEO_HW_GET_CHILD_DESCRIPTOR и вернуть этот тип в параметре VideoChildType этого вызова. Этот идентификатор EDID, если он доступен, будет записан в реестр. Если идентификатор EDID недоступен, ничего не должно быть помещено в буфер. |
NonPrimaryChip Идентифицирует другой чип VGA на видеосборде, который не является основным микросхемой VGA. Этот тип следует использовать только в том случае, если минипорт обнаруживает несколько микросхем VGA на борту. Такой идентификатор приведет к тому, что videoprt.sys создать другую DEVICE_EXTENSION и связанную HW_DEVICE_EXTENSION связанную с микросхемой так идентифицированную. |
VideoChip Основная микросхема видео на видеокарте. |
Other Идентифицирует другое видеоустройство, подключенное к видеокарте. Если минипорт обнаруживает такое устройство, необходимо поместить широкую строку char (WSTR) в буфер страниц, предоставляемый videoprt.sys который является идентификатором оборудования PNP устройства. Эта строка будет использоваться для создания значения этого имени в реестре. |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 версии 24H2 |
заголовка | video.h |