proprietà CODECAPI_AVEncVideoLTRBufferControl

Specifica il numero massimo di frame LTR (Long Term Reference) controllati dall'applicazione.

Tipo di dati

ULONG (VT_UI4)

GUID proprietà

CODECAPI_AVEncVideoLTRBufferControl

Valore proprietà

Il valore di questo controllo include due campi, in cui ogni campo ha 16 bit.

Valore Significato
Primo campo
Bit[0..15]
Numero di frame LTR controllati dall'applicazione.
Codificatori H.264/AVC:
Supponendo che il valore sia N e N sia diverso da zero, in ogni frame IDR il codificatore deve contrassegnare automaticamente i fotogrammi che seguono il frame IDR (e incluso il frame IDR) come frame LTR purché si applichino tutti e 3 dei seguenti elementi:
  • Il frame non è già impostato per essere contrassegnato come frame di riferimento a lungo termine.
  • La cornice è una cornice del livello di base. Ad esempio, l'elemento della sintassi temporal_id uguale a 0.
  • Il numero di fotogrammi attualmente contrassegnati come LTR è minore di N.

Secondo campo
Bit[16..31]
Modalità di attendibilità del controllo LTR.
Codificatori H.264/AVC:
1 (Trust Until) indica che il codificatore può usare un frame LTR a meno che l'app non la invalidi in modo esplicito tramite il controllo CODECAPI_AVEncVideoUseLTRFrame .
Altri valori non sono validi e riservati per un uso futuro.

Commenti

Si tratta di un'API statica.

Il valore predefinito sarà 0

Requisiti

Requisito Valore
Client minimo supportato
Windows 8.1 [app desktop | App UWP]
Server minimo supportato
Windows Server 2012 R2 [app desktop | App UWP]
Intestazione
Codecapi.h

Vedi anche

Proprietà di Media Foundation