atributo MFSampleExtension_LongTermReferenceFrameInfo

Especifica informações de quadro ltr (referência de longo prazo) e é retornado no exemplo de saída.

Tipo de dados

UINT32

Comentários

Codificadores H.264/AVC:

Os codificadores devem retornar esse atributo no exemplo de saída quando o aplicativo controla quadros LTR, que é especificado por CODECAPI_AVEncVideoLTRBufferControl.

MFSampleExtension_LongTermReferenceFrameInfo retorna até dois campos.

O primeiro campo, bits[0..15], será LongTermFrameIdx associado ao quadro de saída se estiver marcado como um quadro LTR. O primeiro valor será 0xffff, se esse quadro de saída for um quadro de referência de curto prazo ou um quadro de não referência.

O segundo campo, bits[16..31], é um bitmap que consiste em MaxNumLTRFrames muitos bits que indicam quais quadros LTR foram usados para codificar esse quadro de saída, começando do bit 16. O restante dos bits deve ser definido como 0. O segundo valor será 0 se esse quadro de saída não for codificado usando quadros LTR. MaxNumLTRFrames é o número máximo de quadros LTR definidos por meio de CODECAPI_AVEncVideoLTRBufferControl.

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
Mfapi.h

Confira também

Lista alfabética de atributos da Media Foundation