attribut MF_MT_DEFAULT_STRIDE

Foulée de surface par défaut, pour un type de média vidéo non compressé. Stride est le nombre d’octets nécessaires pour passer d’une ligne de pixels à la suivante.

Type de données

UINT32

Traitez comme une valeur INT32 .

Notes

La valeur de l’attribut est stockée en tant que UINT32, mais doit être convertie en entier signé 32 bits. La foulée peut être négative.

Stride est positif pour les images de haut en bas et négatif pour les images de bas en haut.

Cet attribut donne la foulée d’une représentation contiguë de l’image en mémoire ; c’est-à-dire une représentation sans octets de remplissage supplémentaires après chaque ligne. Si une mémoire tampon multimédia prend en charge l’interface IMF2DBuffer , utilisez la méthode IMF2DBuffer::Lock2D pour obtenir la progression réelle de la surface, ce qui peut inclure des octets de remplissage supplémentaires.

Pour plus d’informations sur la foulée de surface, consultez Foulée d’image.

Pour obtenir un exemple de calcul de la foulée par défaut, consultez Mémoires tampons vidéo non compressées.

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
Mfapi.h

Voir aussi

Liste alphabétique des attributs Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

Attributs de type de média

Foulée d’image