CODECAPI_AVEncVideoOutputBitsUsedMapBlockSize propiedad

Especifica el tamaño de bloque usado para generar los bits de metadatos de salida usados a partir del codificador.

Tipo de dato

ULONG (VT_UI4)

GUID de propiedad

CODECAPI_AVEncVideoOutputBitsUsedMapBlockSize

Valor de propiedad

Tamaño del bloque. El valor debe ser una potencia de 2, como 16 o 32. Si se establece el tamaño del bloque en 0, se deshabilitan los bits usados en los informes de tamaño de bloque de mapa. Los bits usados en los informes de tamaño de bloque de mapa están deshabilitados de forma predeterminada.

Observaciones

El tamaño de bloque usado para generar los bits de metadatos de salida usados a partir del codificador. Con el tamaño del bloque, las aplicaciones pueden derivar las columnas y filas del mapa QP de metadatos de salida por el ancho y el alto del fotograma de vídeo divididos por el tamaño del bloque. Por ejemplo, si el tamaño del bloque es 16 y el fotograma de vídeo tiene el tamaño de 1920x1080, el mapa QP tiene 120 columnas y 68 filas. Si el ancho o alto del fotograma de vídeo no es un múltiplo exacto del tamaño del bloque, redondee el ancho o alto al siguiente múltiplo del tamaño del bloque. Por ejemplo, si el tamaño del marco es 1916x1076 y el tamaño de bloque es 16, el tamaño de marco redondeado es 1920x1088.

Use ICodecAPI::IsSupported para comprobar si el codificador admite esta propiedad. Use ICodecAPI::GetValue para consultar el valor de esta propiedad. Use ICodecAPI::SetValue para configurar esta propiedad. Los valores que no son una potencia de 2 o 0 dan como resultado un E_INVALIDARG valor devuelto de SetValue.

Requisitos

Requisito Importancia
Cliente mínimo compatible Windows 11, compilación 26100
Servidor mínimo compatible Windows Server 2025
Cabecera Codecapi.h

Consulte también