Input Buffer Order Example 2

This section applies only to Windows Server 2003 with SP1 and later, and Windows XP with SP2 and later.

The VMR initiates a call to the driver's DeinterlaceBltEx function to use the device in Input Buffer Order Example 1 to combine 2 video substreams with an interlaced video stream. The sequence of surfaces in the lpBufferInfo array are:

Index position Surface type Temporal location Layer location

lpBufferInfo[0]

Destination

T

lpBufferInfo[1]

Interlaced input

T

Z

lpBufferInfo[2]

Substream

0

Z + 1

lpBufferInfo[3]

Substream

0

Z + 2