atributo MFSampleExtension_ROIRectangle

Especifica os limites da região de interesse que indica a região do quadro que requer qualidade diferente.

Tipo de dados

ROI_AREA armazenado como BLOB

Comentários

Depois de definir com êxito CODECAPI_AVEncVideoROIEnabled para um valor diferente de zero em um MFT codificador, o aplicativo pode definir esse atributo em exemplos de entrada e esperar que ele seja respeitado.

Se CODECAPI_AVEncVideoROIEnabled não estiver definido como um valor diferente de zero, o atributo MFSampleExtension_ROIRectangle será ignorado nos exemplos de entrada.

MFSampleExtension_ROIRectangle é definido em um exemplo de entrada e só é aplicado ao exemplo de entrada atual.

O campo QPDelta na estrutura ROI_AREA especifica o delta do parâmetro de quantização para a região especificada do restante do quadro. Se QPDelta for positivo, isso indicará que o aplicativo deseja que o retângulo tenha qualidade inferior ao restante do quadro.

Os codificadores H.264/AVC:QPDelta devem estar entre [-25, +25]. O codificador deve garantir que o QP final esteja em um intervalo válido para o padrão de vídeo.

A região especificada não é necessária para ser alinhada a MB. Os codificadores têm flexibilidade para decidir o limite real. É recomendável cobrir toda a região especificada.

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