MF _ MT _ DEFAULT _ STRIDE-Attribut
Standardoberflächenschritt für einen nicht komprimierten Videomedientyp. Stride ist die Anzahl der Bytes, die von einer Pixelzeile zur nächsten gesendet werden müssen.
Datentyp
UINT32
Als INT32-Wert behandeln.
Bemerkungen
Der Attributwert wird als UINT32 gespeichert, sollte jedoch in einen 32-Bit-Ganzzahlwert mit Vorzeichen konvertiert werden. Stride kann negativ sein.
Stride ist für Bilder von oben nach unten positiv und für Bilder von unten nach oben negativ.
Dieses Attribut gibt den Schritt für eine zusammenhängende Darstellung des Bilds im Arbeitsspeicher an. das heißt, eine Darstellung ohne zusätzliche Auf padding bytes nach jeder Zeile. Wenn ein Medienpuffer die BERD2DBuffer-Schnittstelle unterstützt, verwenden Sie die METHODE DERT2DBuffer::Lock2D, um den tatsächlichen Schritt der Oberfläche zu erhalten. Dies kann zusätzliche Bytes enthalten.
Weitere Informationen zum Oberflächenschritt finden Sie unter Image Stride.
Ein Beispiel zum Berechnen des Standardschritts finden Sie unter Unkomprimierte Videopuffer.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Vista-Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) |
Windows UWP-Apps für Server [ 2008-Desktop-Apps |] |
| Header |
|