Liste de description de la mémoire tampon

DirectX VA fonctionne principalement en passant des mémoires tampons de données du décodeur hôte à l’accélérateur matériel. Lorsqu’un ensemble de mémoires tampons est passé de l’hôte à l’accélérateur, une liste de description des mémoires tampons est envoyée pour décrire les mémoires tampons. Une liste de description de mémoire tampon est un tableau de structures DXVA_BufferDescription . La liste de description de la mémoire tampon contient une structure DXVA_BufferDescription pour chaque mémoire tampon dans l’ensemble de mémoires tampons envoyées. La liste de description de la mémoire tampon commence par une ou plusieurs structures DXVA_BufferDescription pour le premier type de mémoire tampon envoyée. Cette opération est suivie d’une ou de plusieurs structures DXVA_BufferDescription pour le prochain type de mémoire tampon envoyée, etc.

La valeur du membre dwTypeIndex de la structure DXVA_BufferDescription spécifie le type de mémoire tampon passé de l’hôte à l’accélérateur.