Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Beschreibung eines Medienformats dar.
Vererbung
Die IMFMediaType-Schnittstelle erbt von IMFAttributes. IMFMediaType verfügt auch über folgende Membertypen:
Methoden
Die IMFMediaType-Schnittstelle verfügt über diese Methoden.
IMFMediaType::FreeRepresentation Gibt Arbeitsspeicher frei, der von der IMFMediaType::GetRepresentation-Methode zugeordnet wurde. |
IMFMediaType::GetMajorType Ruft den Haupttyp des Formats ab. |
IMFMediaType::GetRepresentation Ruft eine alternative Darstellung des Medientyps ab. Derzeit wird nur die DirectShow-AM_MEDIA_TYPE-Struktur unterstützt. |
IMFMediaType::IsCompressedFormat Fragt ab, ob der Medientyp ein zeitlich komprimiertes Format ist. |
IMFMediaType::IsEqual Vergleicht zwei Medientypen und bestimmt, ob sie identisch sind. Wenn sie nicht identisch sind, gibt die -Methode an, wie sich die beiden Formate unterscheiden. |
Hinweise
Um einen neuen Medientyp zu erstellen, rufen Sie MFCreateMediaType auf.
Alle Informationen in einem Medientyp werden als Attribute gespeichert. Um einen Medientyp zu klonen, rufen Sie IMFAttributes::CopyAllItems auf.
Diese Schnittstelle ist auf den folgenden Plattformen verfügbar, wenn die verteilbaren Windows Media Format 11 SDK-Komponenten installiert sind:
- Windows XP mit Service Pack 2 (SP2) und höher.
- Windows XP Media Center Edition 2005 mit KB900325 (Windows XP Media Center Edition 2005) und KB925766 (Updaterollup für Windows XP Media Center Edition) vom Oktober 2006) installiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfobjects.h (include Mfidl.h) |