Microsoft Direct3D 运行时调用用户模式显示驱动程序的 VideoProcessBeginFrame 和 VideoProcessEndFrame 函数,以指示用户模式显示驱动程序可以处理视频帧的这些函数调用之间的时间段。 在用户模式显示驱动程序可以处理任何视频帧之前,Microsoft Direct3D 运行时必须调用用户模式显示驱动程序的 SetVideoProcessRenderTarget 函数来设置用于视频处理的呈现目标图面。 但是,对 SetVideoProcessRenderTarget 的调用只能在开始帧和结束帧时间段之外发生。
设置用于视频处理的呈现目标图面后,用户模式显示驱动程序可以接收对其 VideoProcessBlt 函数的调用,以处理开始帧和结束帧时间段之间的视频帧。