VIDEO_PORT_SERVICES 枚举 (video.h)
VIDEO_PORT_SERVICES枚举类型列出了视频微型端口驱动程序可以通过调用 VideoPortQueryServices 从视频端口驱动程序请求的接口。
语法
typedef enum {
VideoPortServicesAGP,
VideoPortServicesI2C,
VideoPortServicesHeadless,
VideoPortServicesInt10,
VideoPortServicesDebugReport,
VideoPortServicesWCMemoryProtection
} VIDEO_PORT_SERVICES;
常量
VideoPortServicesAGP 表示 AGP 接口。 |
VideoPortServicesI2C 表示 I2C 接口。 |
VideoPortServicesHeadless 表示无外设接口。 |
VideoPortServicesInt10 表示 Int10 接口。 |
VideoPortServicesDebugReport 表示调试报告接口,该接口在以下操作系统中可用:
|
VideoPortServicesWCMemoryProtection 表示 WC 内存保护接口。 |
注解
许多函数由视频端口驱动程序导出;视频微型端口驱动程序可以使用普通动态链接调用这些函数。 视频端口驱动程序实现的其他功能不会导出;相反,它们通过函数指针提供给视频微型端口驱动程序。 在此上下文中,接口是一组相关的函数指针。 例如,AGP 接口是一组指向 (由视频端口驱动程序) 实现的函数的指针,这些驱动程序为视频微型端口驱动程序提供 AGP 服务。
视频微型端口驱动程序通过将值从 VIDEO_PORT_SERVICES 枚举类型传递到 VideoPortQueryServices 函数的 ServicesType 参数来获取一组函数指针。
要求
要求 | 值 |
---|---|
Header | video.h (包括 Video.h) |