MF _ TRANSCODE _ ADJUST _ PROFILE-Attribut
Profilflags, die die Streameinstellungen für die Transcodierungstopologie definieren. Die Flags werden in der MF _ TRANSCODE _ ADJUST PROFILE _ _ FLAGS-Enumeration definiert.
Datentyp
UINT32
Abrufen/Festlegen
Rufen Sie ZUM Abrufen dieses Attributs DIE ATTRIBUTEAttributes::GetUINT32 auf.
Rufen Sie ZUM Festlegen dieses Attributs DIE ATTRIBUTEAttributes::SetUINT32 auf.
Bemerkungen
Eine Anwendung kann dieses Attribut auf Containerebene im Transcodierungsprofil festlegen. Wenn dieses Attribut festgelegt ist, ändert die MFCreateTranscodeTopology-Funktion die Streamattribute während der Topologieerstellung abhängig vom angegebenen Flag. Wenn die Anwendung beispielsweise das MF _ TRANSCODE ADJUST PROFILE _ _ _ DEFAULT-Flag angibt, werden die von der Anwendung angegebenen Streameinstellungen verwendet, um das Profil zu erstellen.
Für den Videostream wird die Bildfrequenz basierend auf der Medienquelle aktualisiert. Wenn die Anwendung den Interlacingmodus nicht angibt, wird das Profil aktualisiert, um standardmäßig progressive Frames zu verwenden.
Wenn die Anwendung das Flag MF _ TRANSCODE _ ADJUST PROFILE USE _ SOURCE _ _ _ ATTRIBUTES angibt, werden fehlende Streamattribute aus der Eingabemedienquelle in die Streameinstellungen im Transcodeprofil kopiert.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
nur Windows 7 [ Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server 2008 [ R2-Desktop-Apps] |
| Header |
|