Attribute des Präsentationsdeskriptors
Allgemeine Beschreibungsattribute für Präsentationen
Die folgenden Attribute können auf einen beliebigen Präsentationsdeskriptor angewendet werden.
attribute | BESCHREIBUNG |
---|---|
MF_PD_APP_CONTEXT | Enthält einen Zeiger auf den Präsentationsdeskriptor aus dem geschützten Medienpfad (PMP). |
MF_PD_AUDIO_ENCODING_BITRATE | Gibt die Audiocodierungsbitrate für die Präsentation in Bits pro Sekunde an. |
MF_PD_AUDIO_ISVARIABLEBITRATE | Gibt an, ob die Audiostreams in der Präsentation eine variable Bitrate aufweisen. |
MF_PD_DURATION | Gibt die Dauer einer Präsentation in 100 Nanosekundeneinheiten an. |
MF_PD_LAST_MODIFIED_TIME | Gibt an, wann eine Präsentation zuletzt geändert wurde. |
MF_PD_MIME_TYPE | Gibt den MIME-Typ des Inhalts an. |
MF_PD_PLAYBACK_BOUNDARY_TIME | Die Zeit, zu der die Präsentation beginnen muss, relativ zum Anfang der Medienquelle. |
MF_PD_PLAYBACK_ELEMENT_ID | Der Bezeichner des Wiedergabelistenelements in der Präsentation. |
MF_PD_PMPHOST_CONTEXT | Enthält einen Zeiger auf das Proxyobjekt für den Präsentationsdeskriptor der Anwendung. |
MF_PD_PREFERRED_LANGUAGE | Enthält die bevorzugte RFC 1766-Sprache der Medienquelle. |
MF_PD_SAMI_STYLELIST | Enthält den Anzeigenamen der unterstützten SAMI-Formatvorlagen (Synchronized Accessible Media Interchange). Dieses Attribut gilt nur für SAMI-Dateien. |
MF_PD_TOTAL_FILE_SIZE | Gibt die Gesamtgröße der Quelldatei in Bytes an. |
MF_PD_VIDEO_ENCODING_BITRATE | Gibt die Bitrate der Videocodierung für die Präsentation in Bits pro Sekunde an. |
Darstellungsdeskriptorattribute für ASF
Die folgenden Attribute gelten für Präsentationsdeskriptoren für ASF-Dateien (Advanced Systems Format).
attribute | BESCHREIBUNG |
---|---|
MF_PD_ASF_CODECLIST | Enthält Informationen zu den Codecs, die zum Codieren des Inhalts in einer ASF-Datei verwendet werden. |
MF_PD_ASF_CONTENTENCRYPTION_KEYID | Gibt den Schlüsselbezeichner für eine verschlüsselte ASF-Datei an. |
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL | Gibt die Lizenzkauf-URL für eine verschlüsselte ASF-Datei an. |
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA | Enthält geheime Daten für eine verschlüsselte ASF-Datei. |
MF_PD_ASF_CONTENTENCRYPTION_TYPE | Gibt den Schutzmechanismus an, der in einer ASF-Datei verwendet wird. |
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA | Enthält Verschlüsselungsdaten für eine ASF-Datei. |
MF_PD_ASF_DATA_LENGTH | Gibt die Größe eines Datenabschnitts einer ASF-Datei in Bytes an. |
MF_PD_ASF_DATA_START_OFFSET | Gibt den Offset in Bytes vom Anfang einer ASF-Datei bis zum Anfang des ersten Datenpakets an. |
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME | Gibt das Datum und die Uhrzeit an, zu dem eine ASF-Datei ursprünglich erstellt wurde. |
MF_PD_ASF_FILEPROPERTIES_FILE_ID | Gibt den Dateibezeichner einer ASF-Datei an. |
MF_PD_ASF_FILEPROPERTIES_FLAGS | Enthält verschiedene Flags aus einem ASF-Header. |
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE | Gibt die maximale instanzanische Bitrate pro Sekunde für eine ASF-Datei an. |
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Gibt die maximale Paketgröße in Bytes für eine ASF-Datei an. |
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Gibt die mindeste Paketgröße in Bytes für eine ASF-Datei an. |
MF_PD_ASF_FILEPROPERTIES_PACKETS | Gibt die Anzahl der Pakete im Datenabschnitt einer ASF-Datei an. |
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION | Gibt die Zeit an, die zum Wiedergeben einer ASF-Datei erforderlich ist, in 100-Nanosekundeneinheiten. |
MF_PD_ASF_FILEPROPERTIES_PREROLL | Gibt die Zeit an, die Daten puffert, bevor sie mit der Wiedergabe einer ASF-Datei beginnen, in Millisekunden. |
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION | Gibt die Zeit an, die zum Senden einer ASF-Datei in 100-Nanosekundeneinheiten erforderlich ist. |
MF_PD_ASF_INFO_HAS_AUDIO | Gibt an, ob eine ASF-Datei mindestens einen Audiodatenstrom enthält. |
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO | Gibt an, ob eine ASF-Datei keine Audio-, Nicht-Videostreams enthält. |
MF_PD_ASF_INFO_HAS_VIDEO | Gibt an, ob eine ASF-Datei mindestens einen Videodatenstrom enthält. |
MF_PD_ASF_LANGLIST | Gibt die Liste der Sprachen an, die in einer ASF-Datei verwendet werden. |
MF_PD_ASF_LANGLIST_LEGACYORDER | Enthält eine Liste der RFC 1766-Sprachen, die in der aktuellen Präsentation verwendet werden. |
MF_PD_ASF_MARKER | Gibt die Markierungen in einer ASF-Datei an. |
MF_PD_ASF_METADATA_IS_VBR | Gibt an, ob eine ASF-Datei die Variable Bitrate (VBR)-Codierung verwendet. |
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS | Beschreibt die Pufferanforderungen für eine VBR-ASF-Datei. |
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE | Gibt die durchschnittliche Puffergröße an, die für eine VBR-ASF-Datei erforderlich ist. |
MF_PD_ASF_METADATA_V8_VBRPEAK | Gibt die höchste momentäre Bitrate in einer VBR-ASF-Datei an. |
MF_PD_ASF_SCRIPT | Gibt die Skriptbefehle in einer ASF-Datei an. |
Zugehörige Themen