Deinterlacing and Frame-Rate Conversion
A DDI between the DirectDraw and the graphics device driver extends DirectX VA to support deinterlacing and frame-rate conversion of video content by using the kernel-mode portion of the DirectDraw DDI and the Direct3D DDI. The deinterlace and frame-rate conversion interface is independent of all video presentation mechanisms.
The output of the deinterlacing or frame-rate conversion process is always a progressive frame.
To use this interface, the following requirements must be met:
The deinterlaced output must physically exist in the target DirectDraw surface. This requirement precludes all hardware overlay solutions.
The graphics engine and the hardware overlay, if present, must support a minimum of bob and weave deinterlacing functionality.
This DDI applies to Microsoft Windows XP SP1 and later versions.
This section covers the following topics: