Bagikan melalui


struktur DXVA_Tile_AV1 (dxva.h)

Struktur DXVA_Tile_AV1 dikirim oleh dekoder perangkat lunak host ke akselerator untuk menyampaikan lokasi data petak peta.

Sintaks

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;

Anggota

DataOffset

Menemukan data bitstream terkompresi untuk petak peta saat ini. Secara khusus, DataOffset adalah offset byte dari awal buffer bitstream baik tile_list_obu, codec_tile_data atau tile_group_obu, init_symbol(tileSize) dari spesifikasi AV1.

DataSize

Jumlah byte dalam buffer data bitstream yang terkait dengan petak peta ini atau daftar petak peta mulai dari byte yang diberikan oleh DataOffset.

row

Baris tempat petak peta ini berada. Ketika bagian dari Daftar Petak Open Bitstream Unit (OBU), ini menentukan anchor_tile_row dari spesifikasi AV1.

column

Kolom tempat petak peta ini berada. Saat bagian dari Tile List OBU, ini menentukan anchor_tile_column dari spesifikasi AV1.

Reserved16Bits

Dipesan; atur ke 0. Akselerator mengabaikan bidang ini.

anchor_frame

Menentukan anchor_frame terkait untuk daftar petak peta OBU. Ini akan diterjemahkan ke buffer bingkai sumber/indeks permukaan untuk gambar petak peta referensi, dari nilai anchor_frame_idx dalam spesifikasi. Jika petak peta ini bukan bagian dari Tile List OBU, maka bingkai ini akan memiliki indeks bingkai standar yang tidak valid sebesar 255.

Reserved8Bits

Dipesan; atur ke 0. Akselerator mengabaikan bidang ini.

Keterangan

Lihat Spesifikasi Akselerasi Video Direct X untuk Pengodean Video AV1 untuk informasi terperinci, termasuk cara menggunakan struktur ini.

Persyaratan

Persyaratan Nilai
Server minimum yang didukung Windows Server 2022
Header dxva.h