Freigeben über


MF_SESSION_QUALITY_MANAGER Attribut

Enthält die CLSID eines Qualitätsmanagers für die Mediensitzung.

Datentyp

GUID

Bemerkungen

Sie können dieses Attribut verwenden, um einen benutzerdefinierten Qualitätsmanager für die Mediensitzung bereitzustellen.

Legen Sie dieses Attribut mithilfe des pConfiguration-Parameters der FUNKTION MFCreateMediaSession oder MFCreatePMPMediaSession fest.

Wenn dieses Attribut festgelegt ist, ruft die Media Session CoCreateInstance mit der angegebenen CLSID auf, um den Qualitätsmanager zu erstellen. Das von dieser CLSID erstellte Objekt muss die IMFQualityManager-Schnittstelle verfügbar machen.

Wenn dieses Attribut nicht festgelegt ist, erstellt die Mediensitzung den Standardqualitäts-Manager, der in Media Foundation bereitgestellt wird.

Wenn Sie die Mediensitzung ohne Qualitätsmanager ausführen möchten, legen Sie dieses Attribut auf GUID_NULL fest.

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

Requirements (Anforderungen)

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

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute

IMFAttributes::GetGUID

IMFAttributes::SetGUID

Mediensitzungsattribute