propriété CODECAPI_AVEncVideoOutputBitsUsedMapBlockSize

Spécifie la taille de bloc utilisée pour générer les bits de métadonnées de sortie utilisés à partir de l’encodeur.

Type de données

ULONG (VT_UI4)

GUID de propriété

CODECAPI_AVEncVideoOutputBitsUsedMapBlockSize

Valeur de la propriété

Taille du bloc. La valeur doit être une puissance de 2, telle que 16 ou 32. La définition de la taille de bloc sur 0 désactive les bits utilisés pour la création de rapports de taille de bloc de carte. Les bits utilisés pour la création de rapports de taille de bloc de carte sont désactivés par défaut.

Remarques

Taille de bloc utilisée pour générer les bits de métadonnées de sortie utilisés à partir de l’encodeur. Avec la taille de bloc, les applications peuvent dériver les colonnes et les lignes du mappage QP des métadonnées de sortie en fonction de la largeur et de la hauteur du cadre vidéo divisés par la taille du bloc. Par exemple, si la taille du bloc est 16 et que l’image vidéo a la taille de 1920x1080, la carte QP comporte 120 colonnes et 68 lignes. Si la largeur/la hauteur du cadre vidéo n’est pas un multiple exact de la taille du bloc, arrondissez la largeur/hauteur au multiple suivant de la taille du bloc. Par exemple, si la taille du cadre est de 1916x1076 et que la taille de bloc est de 16, la taille arrondie du cadre est de 1920x1088.

Utilisez ICodecAPI ::IsSupported pour vérifier si l’encodeur prend en charge cette propriété. Utilisez ICodecAPI ::GetValue pour interroger la valeur de cette propriété. Utilisez ICodecAPI ::SetValue pour configurer cette propriété. Les valeurs qui ne sont pas une puissance de 2 ou 0 entraînent un E_INVALIDARG valeur de retour de SetValue.

Spécifications

Besoin Valeur
Client minimal pris en charge Windows 11, build 26100
Serveur minimal pris en charge Windows Server 2025
En-tête de page Codecapi.h

Voir aussi