struktur DXVA_PicEntry_AV1 (dxva.h)
Struktur DXVA_PicEntry_AV1 menentukan referensi ke permukaan yang tidak dikompresi, dengan metadata tambahan yang diperlukan untuk mereferensikan permukaan tersebut.
Sintaks
typedef struct _DXVA_PicEntry_AV1 {
UINT width;
UINT height;
INT wmmat[6];
union {
struct {
UCHAR wminvalid : 1;
UCHAR wmtype : 2;
UCHAR Reserved : 5;
};
UCHAR GlobalMotionFlags;
} DUMMYUNIONNAME;
UCHAR Index;
UINT16 Reserved16Bits;
} DXVA_PicEntry_AV1, *LPDXVA_PicEntry_AV1;
Anggota
width
Menentukan lebar yang dikodekan dari bingkai yang dirujuk. Bidang ini sesuai dengan elemen sintaks frame_width_minus_1. Lihat Keterangan.
height
Menentukan tinggi yang dikodekan dari bingkai yang dirujuk. Bidang ini sesuai dengan elemen sintaks frame_height_minus_1. Lihat Keterangan.
wmmat[6]
Matriks transformasi affine yang berlaku secara global untuk vektor gerakan yang mengacu pada bingkai ini.
DUMMYUNIONNAME
DUMMYUNIONNAME.wminvalid
Menentukan apakah parameter gerakan global yang diberikan valid. Jika 0 maka parameter harus diasumsikan tidak valid dan tidak dibaca.
DUMMYUNIONNAME.wmtype
Menentukan jenis gerakan global dari bingkai yang dirujuk ini. Nilai ini cocok dengan enum TransformationType perangkat lunak referensi:
typedef enum {
IDENTITY = 0,
TRANSLATION = 1,
ROTZOOM = 2,
AFFINE = 3,
TRANS_TYPES,
} TransformationType;
Atribut ini bersifat informasi, untuk membantu memvalidasi konten wmmat.
DUMMYUNIONNAME.Reserved
Dipesan; jangan gunakan.
DUMMYUNIONNAME.GlobalMotionFlags
Parameter gerakan global.
Index
Mengidentifikasi indeks ke dalam ref_frame_map_texture_index[] untuk mengidentifikasi bingkai yang digunakan sebagai referensi untuk gambar ini. Ketika Indeks tidak berisi indeks ke referensi yang valid, nilai harus diatur ke 255, untuk menunjukkan bahwa indeks tidak valid.
Reserved16Bits
Dipesan; jangan gunakan.
Keterangan
Jika lebar dan tinggi diturunkan untuk bingkai (misalnya melalui frame_size_override_flag), dekoder host akan memperoleh nilai yang sesuai dan menyimpan hasilnya di bidang ini. Setiap bingkai AV1 dapat dikodekan pada resolusi yang berbeda dari bingkai sebelumnya.
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 |