VPE 回调函数

下表列出了在显示驱动程序中实现的视频端口扩展 (VPE) 回调函数。 支持 VPE 的显示驱动程序必须实现某些 VPE 回调函数;有些是可选的,具体取决于硬件功能。

VPE 回调函数 说明

DdVideoPortCanCreate

确定驱动程序是否可以支持指定说明的 DirectDraw VPE 对象。

DdVideoPortColorControl

获取或设置 VPE 对象颜色控件。

DdVideoPortCreate

通知驱动程序 DirectDraw 创建了 VPE 对象。

DdVideoPortDestroy

通知驱动程序 DirectDraw 销毁了指定的 VPE 对象。

DdVideoPortFlip

执行物理翻转,导致 VPE 对象开始将数据写入新图面。

DdVideoPortGetBandwidth

根据指定的 VPE 对象输出格式报告设备的帧缓冲区内存的带宽限制。

DdVideoPortGetConnectInfo

返回指定的 VPE 对象支持的连接。

DdVideoPortGetField

确定交错信号的当前场是偶数还是奇数。

DdVideoPortGetFlipStatus

确定是否在图面上进行了最近请求的翻转。

DdVideoPortGetInputFormats

确定 DirectDraw VPE 对象可以接受的输入格式。

DdVideoPortGetLine

返回硬件视频端口的当前行号。

DdVideoPortGetOutputFormats

确定 VPE 对象支持的输出格式。

DdVideoPortGetSignalStatus

检索当前呈现给硬件视频端口的视频信号的状态。

DdVideoPortUpdate

启动和停止 VPE 对象并修改 VPE 对象数据流。

DdVideoPortWaitForSync

等待下一个垂直同步发生。