Condividi tramite


Esempio di ordine del buffer di input 6

Questa sezione si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.

Si consideri un dispositivo di deinterlace ancora più sofisticato che richiede due fotogrammi di output precedenti, un singolo esempio di riferimento indietro, un singolo esempio di riferimento futuro e l'esempio corrente per eseguire l'operazione deinterlace. Due sottostream video sono combinati anche con l'operazione deinterlace. La sequenza di superfici nella matrice lpBufferInfo è:

Posizione indice Tipo di superficie Posizione temporale Posizione livello

lpBufferInfo[0]

Destination

T

lpBufferInfo[1]

Destinazione precedente

T - 1

lpBufferInfo[2]

Destinazione precedente

T - 2

lpBufferInfo[3]

Input interlacciato

T - 1

Z

lpBufferInfo[4]

Input interlacciato

T

Z

lpBufferInfo[5]

Input interlacciato

T + 1

Z

lpBufferInfo[6]

Sottostream

0

Z + 1

lpBufferInfo[7]

Sottostream

0

Z + 2