Share via


CODECAPI_AVEncVideoLTRBufferControl propiedad

Especifica el número máximo de fotogramas de referencia a largo plazo (LTR) controlados por la aplicación.

Tipo de datos

ULONG (VT_UI4)

GUID de propiedad

CODECAPI_AVEncVideoLTRBufferControl

Valor de propiedad

El valor de este control incluye dos campos, donde cada campo tiene 16 bits.

Value Significado
Primer campo
Bits[0..15]
Número de fotogramas LTR controlados por la aplicación.
Codificadores H.264/AVC:
Suponiendo que el valor es N y N es un valor distinto de cero, en cada fotograma IDR, el codificador debe marcar automáticamente los fotogramas que siguen al marco IDR (e incluido el marco IDR) como fotogramas LTR siempre y cuando se apliquen los tres elementos siguientes:
  • El marco aún no está establecido para marcarse como un marco de referencia a largo plazo.
  • El marco es un marco de capa base. Por ejemplo, el elemento de sintaxis temporal_id igual a 0.
  • El número de fotogramas marcados actualmente como LTR es menor que N.

Segundo campo
Bits[16..31]
Modo de confianza del control LTR.
Codificadores H.264/AVC:
1 (Confiar hasta) significa que el codificador puede usar un marco LTR a menos que la aplicación lo invalide explícitamente a través del control CODECAPI_AVEncVideoUseLTRFrame .
Otros valores no son válidos y están reservados para su uso futuro.

Comentarios

Se trata de una API estática.

El valor predeterminado será 0.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Codecapi.h

Consulte también

Propiedades de Media Foundation