MF _ TRANSCODE _ ENCODINGPROFILE-Attribut

Gibt das Gerätekonformitätsprofil für die Codierung von ASF-Dateien (Advanced Streaming Format) an.

Datentyp

LPWSTR

Abrufen/Festlegen

Rufen Sie ZUM Abrufen dieses Attributs DIE ATTRIBUTEAttributes::GetAllocatedStringauf.

Rufen Sie ZUM Festlegen dieses Attributs DIE ATTRIBUTEAttributes::SetStringauf.

Hinweise

Verwenden Sie dieses Attribut bei der Transcodierung auf ein Gerät, das Windows Medien unterstützt. Wenn dieses Attribut festgelegt ist, verwendet der Encoder das Gerätekonformitätsprofil oder die Vorlage für Windows Mediencodecs. Legen Sie das Attribut für das Transcodierungsprofil fest, bevor Sie die Transcodierungstopologie erstellen.

Der Wert dieses Attributs kann eine beliebige Übereinstimmungsvorlagenzeichenfolge sein, die in den folgenden Themen aufgeführt ist:

Für Windows Media Video-Codierung verwendet der Topologie-Generator dieses Attribut, um die MFPKEY _ DECODERCOMPLEXITYREQUESTED-Eigenschaft für den Encoder festzulegen. Der Encoder versucht, die angegebene Vorlage zum Codieren des Inhalts zu verwenden. Um die eigentliche Vorlage abzurufen, durchlaufen Sie die Knoten der Transcodierungstopologie, um einen Zeiger auf den Encoderknoten abzurufen. Anschließend wird der Wert der MFPKEY _ DECODERCOMPLEXITYPROFILE-Eigenschaft vom Encoder empfangen.

Der Topologie-Generator verwendet auch den Wert dieses Attributs, um die Eigenschaft "DeviceConformanceTemplate" für die ASF-Mediensenke festzulegen.

Wenn dieses Attribut festgelegt ist, wird das Metadatenobjekt der ASF-Datei immer unabhängig vom anwendungsspezifischen Wert des MF _ TRANSCODE _ SKIP METADATA _ _ TRANSFER-Attributs generiert.

Typische Werte für dieses Attribut sind:

Wert Beschreibung
"AP" Video zu erweiterten Profilen
"MP" Hauptprofilvideo
"SP" Einfaches Profilvideo
"MP@LL" Hauptprofil, Video auf mittlerer Ebene
"L2" Audioprofil, <= 160 KBit/s

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
nur Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server 2008 [ R2-Desktop-Apps]
Header
Mfidl.h

Siehe auch

Alphabetische Liste der Media Foundation Attribute

Transcodieren der API

CODTRANSCODEProfile::GetAudioAttributes

CODTRANSCODEProfile::SetAudioAttributes

CODTRANSCODEProfile::SetVideoAttributes

ÜBERTRANSCODEProfile::GetVideoAttributes