Partilhar via


propriedade CODECAPI_AVEncSliceControlSize

Especifica o tamanho da fatia em unidades de linha megabyte (MB), bits ou MB.

Tipo de dados

ULONG (VT_UI4)

GUID da propriedade

CODECAPI_AVEncSliceControlSize

Comentários

Codificadores H.264/AVC:

O significado do valor de CODECAPI_AVEncSliceControlSize é controlado pela propriedade CODECAPI_AVEncSliceControlMode . A tabela a seguir ilustra como as propriedades CODECAPI_AVEncSliceControlSize e CODECAPI_AVEncSliceControlMode controlam o tamanho e o número de fatias em um quadro.

CODECAPI_AVEncSliceControlMode configuração Significado do valor
0 Esse é um inteiro que indica o tamanho de cada fatia no quadro em unidades de macroblocks.
O codificador deve rejeitar a configuração quando o valor for maior que o número de macroblocks no quadro.
1 Esse é um inteiro que indica o tamanho de cada fatia no quadro em unidades de bits.
O codificador deve iniciar uma nova fatia no macroblock que faz com que o número de bits na fatia exceda esse valor (portanto, o tamanho de cada fatia sempre será menor ou igual a esse valor). Isso significa que o tamanho da última fatia pode ser significativamente menor do que esse valor.
2 Esse é um inteiro que indica o tamanho de cada fatia no quadro em unidades de linhas de macroblock.
O codificador deve rejeitar a configuração quando o valor for maior que o número de linhas de macroblock no quadro.

Se o aplicativo não definir um valor para CODECAPI_AVEncSliceControlMode, o codificador deverá retornar um erro.

O padrão recomendado é ter uma única fatia para o quadro inteiro.

Alguns codificadores podem codificar fatias em paralelo e, portanto, o desempenho pode ser afetado dependendo das configurações de controle de fatia. Por exemplo, codificar um quadro como uma única fatia pode ser mais lento do que se o quadro fosse codificado como várias fatias.

As configurações de controle de fatia são dinâmicas e podem ser alteradas durante a sessão de codificação.

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