Deinterlace Container Device for Deinterlacing

The sample functions for deinterlacing can only be used in the context of a DirectX VA device, so it is necessary to first define and create a deinterlace container device.

If a driver supports accelerated decoding of compressed video, when initiated by the VMR, the driver also creates two more DirectX VA devices: one to perform the video decoding work and one to perform deinterlacing operations.

Note   The deinterlace container device is a software construct only and does not represent any functional hardware contained on a device.