Medientypattribute
Die folgenden Attribute gelten für Medientypen. Einige dieser Attribute sind nur für die Konvertierung von Legacymedientypformaten in Media Foundation vorgesehen.
Allgemeine Formatattribute
Diese Attribute können auf alle Medientypen angewendet werden.
| attribute | Beschreibung |
|---|---|
| MF _ MT _ ALL _ SAMPLES _ INDEPENDENT | Gibt an, ob jedes Beispiel von den anderen Stichproben im Stream unabhängig ist. |
| MF _ MT _ _ AM-FORMATTYP _ | Formatieren der GUID. |
| MF _ MT _ COMPRESSED | Gibt an, ob die Mediendaten komprimiert werden. |
| BEISPIELE FÜR MF _ MT _ MIT FESTER _ _ GRÖßE | Gibt an, ob die Beispiele eine feste Größe haben. |
| MF _ _ MT-HAUPTTYP _ | Haupttyp-GUID. |
| MF _ _ MT-STICHPROBENGRÖßE _ | Größe der einzelnen Stichproben in Bytes. |
| MF _ _ MT-UNTERTYP | Untertyp-GUID. |
| MF _ _ MT-BENUTZERDATEN _ | Enthält Benutzerdaten für einen Medientyp, der aus einer Legacyformatstruktur konvertiert wurde. |
| UMSCHLOSSENER MF _ _ _ MT-TYP | Enthält einen Medientyp, der von einem anderen Medientyp umschlossen wurde. |
Audioformatattribute
Diese Attribute können auf Medientypen angewendet werden, deren Haupttyp MFMediaType _ Audio entspricht.
| attribute | Beschreibung |
|---|---|
| MF _ MT _ AAC _ AUDIO _ PROFILE _ LEVEL _ INDICATION | Gibt das Audioprofil und die Ebene eines AAC-Streams (Advanced Audio Coding) an. |
| MF _ MT _ _ AAC-NUTZLASTTYP _ | Gibt den Nutzlasttyp für einen AAC-Stream (Advanced Audio Coding) an. |
| MF _ MT _ AUDIO _ AVG _ BYTES _ PER _ SECOND | Durchschnittliche Anzahl von Bytes pro Sekunde. |
| MF _ _ MT-AUDIOBITS _ _ PRO _ BEISPIEL | Anzahl der Bits pro Audiobeispiel. |
| MF MT AUDIO BLOCK ALIGNMENT (MF _ _ MT-AUDIOBLOCKAUSRICHTUNG) _ _ | Blockausrichtung in Bytes. |
| MF _ MT _ AUDIO _ CHANNEL _ MASK | Gibt die Zuweisung von Audiokanälen zu Sprecherpositionen an. |
| MF _ MT _ AUDIO _ FLOAT _ SAMPLES _ PER _ SECOND | Anzahl von Audiobeispielen pro Sekunde (Gleitkommawert). |
| MF _ MT _ AUDIO _ FOLDDOWN _ MATRIX | Gibt an, wie ein Audiodecoder Multichannel-Audio in Stereoausgabe transformieren soll. |
| MF _ MT AUDIO _ _ _ NUM-KANÄLE | Anzahl der Audiokanäle. |
| MF _ MT _ AUDIO _ PREFER _ WAVEFORMATEX | Gibt die bevorzugte Legacyformatstruktur an, die beim Konvertieren eines Audiomedientyps verwendet werden soll. |
| MF _ _ MT-AUDIOBEISPIELE _ _ PRO _ BLOCK | Anzahl der Audiobeispiele, die in einem komprimierten Block von Audiodaten enthalten sind. |
| MF _ _ MT-AUDIOBEISPIELE _ _ PRO _ SEKUNDE | Anzahl der Audiobeispiele pro Sekunde (ganzzahliger Wert). |
| GÜLTIGE MF _ _ MT-AUDIOBITS _ _ PRO _ _ BEISPIEL | Anzahl der gültigen Bits von Audiodaten in jedem Audiobeispiel. |
| MF _ MT _ AUDIO _ WMADRC _ AVGREF | Referenz zur durchschnittlichen Volumeebene einer Windows Medienaudiodatei. |
| MF _ MT _ AUDIO _ WMADRC _ AVGTARGET | Ziel der durchschnittlichen Volumeebene einer Windows Medienaudiodatei. |
| MF _ MT _ AUDIO _ WMADRC _ PEAKREF | Verweisen sie auf die Spitzenvolumenebene einer Windows Medienaudiodatei. |
| MF _ MT _ AUDIO _ WMADRC _ PEAKTARGET | Das Ziel der Spitzenvolumenebene einer Windows Medienaudiodatei. |
| MF _ MT _ ORIGINAL _ WAVE _ FORMAT _ TAG | Enthält das ursprüngliche WAVE-Formattag für einen Audiostream. |
Videoformatattribute
Diese Attribute können auf Medientypen angewendet werden, deren Haupttyp MFMediaType _ Video entspricht.
| attribute | Beschreibung |
|---|---|
| MF _ MT _ AVG _ BIT _ ERROR _ RATE | Datenfehlerrate. |
| MF _ MT _ AVG _ BITRATE | Ungefähre Datenrate des Videostreams. |
| MF _ MT CUSTOM VIDEO – _ _ _ PRIMÄRER CODE | Benutzerdefinierte Farbprimprimries. |
| MF _ MT _ DEFAULT _ STRIDE | Standardoberflächenschritt. |
| MF _ MT _ _ DRM-FLAGS | Gibt an, ob das Video den Kopierschutz erzwingen muss. |
| MF _ MT _ FRAME _ RATE | Bildrate. |
| MF _ MT _ FRAME _ RATE _ RANGE _ MAX | Die maximale Bildfrequenz, die von einem Videoaufnahmegerät unterstützt wird. |
| MF _ MT _ FRAME _ RATE _ RANGE _ MIN | Die minimale Bildfrequenz, die von einem Videoaufnahmegerät unterstützt wird. |
| MF _ MT _ FRAME _ SIZE | Breite und Höhe des Videoframes. |
| MF _ MT _ GEOMETRIC _ APERTURE | Geometrische Öffnung. |
| MF _ MT _ INTERLACE-MODUS _ | Beschreibt, wie die Frames verschachtelt werden. |
| MF _ MT _ MAX _ KEYFRAME _ SPACING | Maximale Anzahl von Frames von einem Keyframe zum nächsten. |
| MF _ MT _ MINIMUM _ DISPLAY _ APERTURE | Minimale Anzeigeblende. |
| MF _ MT _ MPEG _ SEQUENCE _ HEADER | MPEG-1- oder MPEG-2-Sequenzheader. |
| MF _ MT _ MPEG _ START _ TIME _ CODE | GoP-Startzeitcode (Group-of-Pictures). |
| MF _ MT _ _ MPEG2-FLAGS | Verschiedene Flags für MPEG-2-Videos. |
| MF _ MT _ MPEG2 _ LEVEL | MPEG-2- oder H.264-Ebene. |
| MF _ MT _ _ MPEG2-PROFIL | MPEG-2- oder H.264-Profil. |
| MF _ MT _ ORIGINAL _ 4CC | Enthält den ursprünglichen Codec FOURCC für einen Videostream. |
| MF _ MT _ _ PAD-STEUERUNGSFLAGS _ | Seitenverhältnis des Ausgaberechtecks. |
| MF _ MT _ PALETTE | Paletteneinträge. |
| MF _ MT _ PAN _ SCAN _ APERTURE | Definiert den 4×3-Videobereich, der im Schwenk-/Scanmodus angezeigt werden soll. |
| MF _ MT _ PAN _ SCAN _ ENABLED | Gibt an, ob der Schwenk-/Scanmodus aktiviert ist. |
| MF _ MT PIXEL _ _ _ SEITENVERHÄLTNIS | Pixel-Seitenverhältnis. |
| MF _ _ _ MT-QUELLINHALTSHINWEIS _ | Beabsichtigtes Seitenverhältnis. |
| MF _ MT _ _ TRANSFER-FUNKTION | Konvertierungsfunktion von RGB in R'G'B'. |
| MF _ MT _ VIDEO _ 3D | Gibt an, ob ein Videostream 3D-Inhalt enthält. |
| MF _ MT _ VIDEO _ _ 2017 – SITING | Beschreibt, wie für das Video "Y'Cb'Cr" Stichproben von Y'Cb'Cr' entnommen wurden. |
| MF _ MT _ VIDEO _ LIGHTING | Optimale Beleuchtungsbedingungen für die Anzeige. |
| NOMINALER MF _ _ _ _ MT-VIDEOBEREICH | Nominaler Bereich der Farbinformationen |
| MF _ _ MT-VIDEO _ – PRIMÄRER | Farbprimprimries. |
| MF _ _ MT-VIDEOROTATION _ | Gibt die Drehung eines Videoframes in richtung gegen den Uhrzeigersinn an. |
| MF _ MT _ YUV _ MATRIX | Konvertierungsmatrix aus dem Farbraum Y'Cb'Cr' in den Farbraum R'G'B'. |
| _MF-XVP-AUFRUFER _ _ ORDNET AUSGABE _ ZU | Gibt an, ob der Aufrufer die Texturen zuteilen soll, die vom Videoprozessor-MFT fürdie Ausgabe verwendet werden. |
| MF _ XVP _ – _ FRC DEAKTIVIEREN | Deaktiviert die Bildfrequenzkonvertierung in der Videoprozessor-MFT. |
Andere Formatattribute
Die folgenden Attribute gelten für überlappte DV-Videos.
| attribute | Beschreibung |
|---|---|
| MF _ MT _ DV _ AAUX _ STRG PACK _ _ 0 | AAUX-Quellcodeverwaltungspaket (Audio Auxiliary) für den ersten Audioblock. |
| MF _ MT _ DV _ AAUX _ STRG PACK _ _ 1 | AAUX-Quellcodeverwaltungspaket für den zweiten Audioblock. |
| MF _ MT _ DV _ AAUX _ SRC PACK _ _ 0 | AAUX-Quellpaket für den ersten Audioblock. |
| MF _ MT _ DV _ AAUX _ SRC PACK _ _ 1 | AAUX-Quellpaket für den zweiten Audioblock. |
| MF _ MT _ DV _ VAUX _ CTRL _ PACK | Quellcodeverwaltungspaket für Videohilfsgeräte (Video Auxiliary, AUX). |
| MF _ MT _ DV _ ́SRC _ _ PACK | DANN-Quellpaket. |
Die folgenden Attribute gelten für ASF-Dateien (Advanced Streaming Format).
| attribute | Beschreibung |
|---|---|
| MF _ MT _ ARBITRARY _ FORMAT | Zusätzliche Formatdaten für einen binären Stream in einer ASF-Datei. |
| MF _ MT _ ARBITRARY _ HEADER | Typspezifische Daten für einen binären Stream in einer ASF-Datei. |
| MF _ MT– _ _ _ BILDVERLUSTTOLERANT | Gibt an, ob ein ASF-Bildstream ein heruntersetzbarer JPEG-Typ ist. |
Die folgenden Attribute gelten für MPEG-4-Dateien.
| attribute | Beschreibung |
|---|---|
| MF _ MT _ MPEG4 – AKTUELLER _ _ _ BEISPIELEINTRAG | Der Index des aktuellen Eintrags im Beispielbeschreibungsfeld. |
| BESCHREIBUNG DES MF _ MT _ _ MPEG4-BEISPIELS _ | Das Beispielbeschreibungsfeld. |