Präsentationsdeskriptorattribute
Allgemeine Präsentationsdeskriptorattribute
Die folgenden Attribute können für jeden Präsentationsdeskriptor gelten.
attribute | BESCHREIBUNG |
---|---|
MF_PD_APP_CONTEXT | Enthält einen Zeiger auf den Präsentationsdeskriptor aus dem geschützten Medienpfad (Protected Media Path, 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 Audiodatenströme 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 | Der Zeitpunkt, zu dem 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 Videocodierungsbitrate für die Präsentation in Bits pro Sekunde an. |
Präsentationsdeskriptorattribute 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 Lizenzerwerbs-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 Typ des 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 des 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 der anfänglichen Erstellung einer ASF-Datei an. |
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 momentane Bitrate in Bits 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 minimale Paketgröße in Byte 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 in 100 Nanosekundeneinheiten erforderlich ist. |
MF_PD_ASF_FILEPROPERTIES_PREROLL | Gibt an, wie lange Daten gepuffert werden müssen, bevor mit der Wiedergabe einer ASF-Datei begonnen wird( 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 Audiostream enthält. |
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO | Gibt an, ob eine ASF-Datei Keine-Audiodatenströme enthält. |
MF_PD_ASF_INFO_HAS_VIDEO | Gibt an, ob eine ASF-Datei mindestens einen Videostream 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 Marker in einer ASF-Datei an. |
MF_PD_ASF_METADATA_IS_VBR | Gibt an, ob eine ASF-Datei vbR-Codierung (Variable Bit Rate, variable Bitrate) 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 momentane Bitrate in einer VBR-ASF-Datei an. |
MF_PD_ASF_SCRIPT | Gibt die Skriptbefehle in einer ASF-Datei an. |
Zugehörige Themen