MF_MT_COMPRESSED-Attribut
Gibt für einen Medientyp an, ob die Mediendaten komprimiert werden.
Datentyp
UINT32
Als boolescher Wert behandeln.
Bemerkungen
Wenn dieses Attribut TRUE ist, ist der Medientyp ein komprimiertes Format. Andernfalls ist entweder der Medientyp unkomprimiert, oder der Komprimierungstyp ist nicht bekannt.
Es ist nicht garantiert, dass dieses Attribut für alle komprimierten Formate auf TRUE festgelegt ist, sodass Anwendungen dieses Attribut im Allgemeinen nicht verwenden sollten. Die zuverlässigste Methode, um zu bestimmen, ob ein Format komprimiert ist, besteht darin, eine Liste bekannter Formate zu verwalten. Wenn eine Anwendung kein Format erkennt, wie im MF_MT_SUBTYPE-Attribut angegeben, sollte sie nichts über die Komprimierung des Formats annehmen.
Um zu bestimmen, ob ein Format eine temporale Komprimierung verwendet (d. h. einige Beispiele werden als Deltas aus früheren Beispielen berechnet), überprüfen Sie das attribut MF_MT_ALL_SAMPLES_INDEPENDENT .
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Header |
|
Siehe auch