Adresses macrobloc

Une adresse macroblock est la position du macroblock dans l’ordre raster-scan dans l’image. La position horizontale et verticale du macroblock dans l’image est déterminée à partir de l’adresse macroblock à l’aide de la largeur et de la hauteur spécifiées de l’image, qui sont définies par les membres wPicWidthInMBminus1 et wPicHeightInMBminus1 de la structure DXVA_PictureParameters . Voici quelques exemples d’adresses macroblock.

Macrobloc Adresse

en haut à gauche

Zéro

en haut à droite

wPicWidthInMBminus1

en bas à gauche

wPicHeightInMBminus1 x (wPicWidthInMBminus1 + 1)

en bas à droite

(wPicHeightInMBminus1 + 1) x (wPicWidthInMBminus1 + 1) - 1