Partilhar via


propriedade CODECAPI_AVEncVideoLTRBufferControl

Especifica o número máximo de quadros ltr (referência de longo prazo) controlados pelo aplicativo.

Tipo de dados

ULONG (VT_UI4)

GUID da propriedade

CODECAPI_AVEncVideoLTRBufferControl

Valor da propriedade

O valor desse controle inclui dois campos, em que cada campo tem 16 bits.

Valor Significado
O primeiro campo
Bits[0..15]
O número de quadros LTR controlados pelo aplicativo.
Codificadores H.264/AVC:
Supondo que o valor seja N e N seja um valor diferente de zero, em cada quadro de IDR o codificador deve marcar automaticamente os quadros seguindo o quadro IDR (e incluindo o quadro IDR) como quadros LTR, desde que todos os três dos seguintes se apliquem:
  • O quadro ainda não está definido para ser marcado como um quadro de referência de longo prazo.
  • O quadro é um quadro de camada base. Por exemplo, o elemento de sintaxe temporal_id igual a 0.
  • O número de quadros atualmente marcados como LTR é menor que N.

O segundo campo
Bits[16..31]
O modo de confiança do controle LTR.
Codificadores H.264/AVC:
1 (Confiar Até) significa que o codificador pode usar um quadro LTR, a menos que o aplicativo o invalide explicitamente por meio do controle CODECAPI_AVEncVideoUseLTRFrame .
Outros valores são inválidos e reservados para uso futuro.

Comentários

Essa é uma API estática.

O valor padrão deve ser 0

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte
Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho
Codecapi.h

Confira também

Propriedades do Media Foundation