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 |
|