Partager via


Exemple 6 de l’ordre de mémoire tampon d’entrée

Cette section s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et à Windows XP avec SP2 et versions ultérieures.

Considérez un appareil de désinterlacage encore plus sophistiqué qui nécessite deux images de sortie précédentes, un seul exemple de référence arrière, un seul exemple de référence future et l’exemple actuel pour effectuer l’opération de désentlacement. Deux sous-flux vidéo sont également combinés à l’opération de désentlacation. La séquence de surfaces dans le tableau lpBufferInfo est la suivante :

Position de l’index Type surface Emplacement temporel Emplacement de la couche

lpBufferInfo[0]

Destination

T

lpBufferInfo[1]

Destination précédente

T - 1

lpBufferInfo[2]

Destination précédente

T - 2

lpBufferInfo[3]

Entrée entrelacée

T - 1

Z

lpBufferInfo[4]

Entrée entrelacée

T

Z

lpBufferInfo[5]

Entrée entrelacée

T+ 1

Z

lpBufferInfo[6]

Sous-flux

0

Z + 1

lpBufferInfo[7]

Sous-flux

0

Z + 2