Example Code for DirectX VA Devices

The example code provided in this section shows implementations of a motion-compensation code template and a Certified Output Protection Protocol (COPP) video miniport driver template. The motion-compensation code template is used to access ProcAmp control, deinterlacing, and COPP functionality. The COPP video miniport driver template is used to access COPP functionality. Using these templates can simplify your display driver and video miniport driver development. However, you are not required to implement access to ProcAmp control, deinterlacing, and COPP functionality in this manner for your drivers to work correctly.

This section includes:

Motion Compensation Code Template

COPP Video Miniport Driver Template