properti CODECAPI_AVEncVideoLTRBufferControl

Menentukan jumlah maksimum bingkai Referensi Jangka Panjang (LTR) yang dikontrol oleh aplikasi.

Jenis Data

ULONG (VT_UI4)

GUID Properti

CODECAPI_AVEncVideoLTRBufferControl

Nilai properti

Nilai kontrol ini mencakup dua bidang, di mana setiap bidang memiliki 16 bit.

Nilai Makna
Bidang pertama
Bits[0..15]
Jumlah bingkai LTR yang dikendalikan oleh aplikasi.
Encoder H.264/AVC:
Dengan asumsi nilainya adalah N dan N adalah nilai bukan nol, pada setiap bingkai IDR, encoder harus secara otomatis menandai bingkai mengikuti bingkai IDR (dan termasuk bingkai IDR) sebagai bingkai LTR selama 3 dari berikut ini berlaku:
  • Bingkai belum diatur untuk ditandai sebagai bingkai referensi jangka panjang.
  • Bingkai adalah bingkai lapisan dasar. Misalnya, elemen sintaks temporal_id sama dengan 0.
  • Jumlah bingkai yang saat ini ditandai sebagai LTR kurang dari N.

Bidang kedua
Bits[16..31]
Mode kepercayaan kontrol LTR.
Encoder H.264/AVC:
1 (Trust Until) berarti encoder dapat menggunakan bingkai LTR kecuali aplikasi secara eksplisit membatalkannya melalui kontrol CODECAPI_AVEncVideoUseLTRFrame .
Nilai lain tidak valid dan dicadangkan untuk digunakan di masa mendatang.

Keterangan

Ini adalah API statis.

Nilai defaultnya adalah 0

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung
Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Header
Codecapi.h

Lihat juga

Properti Media Foundation