CODECAPI_AVEncSliceControlMode propriété
Spécifie le mode de contrôle de tranche. Les valeurs valides sont 0, 1 et 2.
Type de données
ULONG (VT_UI4)
Guid de propriété
CODECAPI_AVEncSliceControlMode
Valeur de la propriété
Valeurs du mode de contrôle de tranche :
Valeur | Signification |
---|---|
|
La définition de cette valeur sur 0 indique que la propriété CODECAPI_AVEncSliceControlSize spécifie la taille de la tranche en unités de macroblocks par tranche. |
|
La définition de cette valeur sur 1 indique que la propriété CODECAPI_AVEncSliceControlSize spécifie la taille de la tranche en unités de bits par tranche. |
|
La définition de cette valeur sur 2 indique que la propriété CODECAPI_AVEncSliceControlSize spécifie la taille de la tranche en unités de lignes macroblock par tranche. |
L’encodeur retourne les valeurs qu’il prend en charge.
Notes
Encodeurs H.264/AVC :
Il est recommandé que l’encodeur prenne en charge GetValue, SetValue et GetParameterRange.
Si SetValue n’est pas appelé pour CODECAPI_AVEncSliceControlMode, GetValue pour CODECAPI_AVEncSliceControlMode peut retourner VFW_E_CODECAPI_NO_CURRENT_VALUE. GetDefaultValue peut retourner VFW_E_CODECAPI_NO_DEFAULT pour CODECAPI_AVEncSliceControlMode.
La valeur par défaut recommandée est 2 (taille en Mo de ligne par tranche).
Il s’agit d’une API statique, ce qui signifie que l’application ne changera pas cela pendant l’exécution de l’encodeur.
Exemples
if (pCodecAPI->IsSupported(&CODECAPI_AVEncSliceControlMode) == S_OK) {
VARIANT var;
var.vt = VT_UI4;
var.ulVal =ulSliceMode;
pCodecAPI->SetValue(&CODECAPI_AVEncSliceControlMode, &var);
}
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2012 R2 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour