VIDEO_CHILD_TYPE枚举 (video.h)
VIDEO_CHILD_TYPE 枚举指定附加到视频设备的子设备的类型。
语法
typedef enum {
Monitor,
NonPrimaryChip,
VideoChip,
Other
} VIDEO_CHILD_TYPE, *PVIDEO_CHILD_TYPE;
常数
Monitor 标识可能具有符合 DDC2 的 EDID 数据结构的设备。 如果视频微型端口检测到此类设备,它应从监视器中提取 EDID,并将其放在 PVIDEO_HW_GET_CHILD_DESCRIPTOR 回调中 videoprt.sys 提供的分页缓冲区中,并在该调用的 VideoChildType 参数中返回此类型。 此 EDID(如果可用)将写入注册表。 如果 EDID 不可用,则不应在缓冲区中放置任何内容。 |
NonPrimaryChip 标识视频板上的另一个 VGA 芯片,该芯片不是主要 VGA 芯片。 仅当微型端口在板上检测到多个 VGA 芯片时,才使用此类型。 此类标识符将导致 videoprt.sys 创建另一个DEVICE_EXTENSION,并将关联的HW_DEVICE_EXTENSION与芯片相关联,因此标识。 |
VideoChip 视频卡上的主视频芯片。 |
Other 标识附加到视频卡的其他一些视频设备。 如果微型端口检测到此类设备,则会将宽字符字符串(WSTR)放入 videoprt.sys 提供的分页缓冲区中,这是设备的 PNP 硬件标识符。 此字符串将用于在注册表中创建该名称的值。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 版本 24H2 |
标头 | video.h |