attribut MFSampleExtension_RepeatFirstField
Spécifie s’il faut répéter le premier champ dans un cadre entrelacé. Cet attribut s’applique aux exemples multimédias.
Type de données
BOOL stocké en tant que UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
S’applique à
Notes
Si la valeur est FALSE ou si l’attribut n’est pas défini, le premier champ n’est pas répété. Si la valeur est TRUE, le premier champ est répété. La valeur TRUE est valide uniquement lorsque les conditions suivantes sont remplies :
- Le type de média est mixte entrelacé et progressif. ( L’attribut d’attribut MF_MT_INTERLACE_MODE sur le type de média est MFVideoInterlace_MixedInterlaceOrProgressive.)
- L’image est progressive et l’attribut MFSampleExtension_Interlaced de l’exemple est TRUE.
- L’attribut MFSampleExtension_BottomFieldFirst est défini sur l’exemple. La valeur peut être TRUE ou FALSE. L’ordre des champs est déterminé par cet attribut.
Cet attribut est utilisé pour le tirage 3:2. Le tableau suivant indique l’ordre dans lequel les champs sont affichés.
MFSampleExtension_RepeatFirstField | MFSampleExtension_BottomFieldFirst | Ordre des champs |
---|---|---|
TRUE | TRUE | Inférieur, supérieur, inférieur |
TRUE | FALSE | Supérieur, inférieur, supérieur |
FALSE | TRUE | Inférieur, supérieur |
FALSE | FALSE | Supérieur, inférieur |
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi