structure DXVA_Tile_AV1 (dxva.h)
La structure DXVA_Tile_AV1 est envoyée par le décodeur logiciel hôte à l’accélérateur pour transmettre des emplacements de données de vignette.
Syntaxe
typedef struct _DXVA_Tile_AV1 {
UINT DataOffset;
UINT DataSize;
USHORT row;
USHORT column;
UINT16 Reserved16Bits;
UCHAR anchor_frame;
UCHAR Reserved8Bits;
} DXVA_Tile_AV1, *LPDXVA_Tile_AV1;
Membres
DataOffset
Localise les données de flux de bits compressées pour la vignette actuelle. Plus précisément, DataOffset est le décalage d’octets du début de la mémoire tampon de flux binaire de tile_list_obu, codec_tile_data ou tile_group_obu, init_symbol(tileSize) de la spécification AV1.
DataSize
Nombre d’octets dans la mémoire tampon de données de flux de bits associée à cette vignette ou liste de vignettes commençant par l’octet donné par DataOffset.
row
Ligne à laquelle cette vignette appartient. Dans le cadre d’une unité OBU (Tile List Open Bitstream Unit), cela spécifie l’anchor_tile_row de la spécification AV1.
column
Colonne à laquelle cette vignette appartient. Dans le cadre d’un OBU de liste de vignettes, cela spécifie la anchor_tile_column de la spécification AV1.
Reserved16Bits
Réservé; défini sur 0. L’accélérateur ignore ce champ.
anchor_frame
Spécifie un anchor_frame associé pour l’obu de liste de vignettes. Il s’agit d’être traduit en index de mémoire tampon/surface de trame source pour l’image de vignette de référence, à partir de la valeur anchor_frame_idx dans la spécification. Si cette vignette ne fait pas partie d’un OBU de liste de vignettes, ce cadre aura l’index standard d’image non valide de 255.
Reserved8Bits
Réservé; défini sur 0. L’accélérateur ignore ce champ.
Remarques
Consultez la Spécification de l’accélération vidéo Direct X pour av1 Video Coding pour obtenir des informations détaillées, notamment sur l’utilisation de cette structure.
Exigences
Exigence | Valeur |
---|---|
serveur minimum pris en charge | Windows Server 2022 |
d’en-tête | dxva.h |