атрибут MF_SESSION_QUALITY_MANAGER

Содержит CLSID диспетчера качества для сеанса мультимедиа.

Тип данных

GUID

Remarks

Этот атрибут можно использовать для предоставления пользовательского диспетчера качества для сеанса мультимедиа.

Задайте этот атрибут с помощью параметра pConfiguration функции MFCreateMediaSession или MFCreatePMPMediaSession .

Если этот атрибут задан, сеанс мультимедиа вызывает CoCreateInstance с указанным CLSID для создания диспетчера качества. Объект, созданный этим CLSID, должен предоставлять интерфейс IMFQualityManager .

Если этот атрибут не задан, сеанс мультимедиа создает диспетчер качества по умолчанию, предоставленный в Media Foundation.

Если вы хотите запустить сеанс мультимедиа без диспетчера качества вообще, задайте для этого атрибута значение GUID_NULL.

Константу GUID для этого атрибута экспортируют из mfuuid.lib.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Header
Mfidl.h

См. также раздел

Алфавитный список атрибутов Media Foundation

IMFAttributes::GetGUID

IMFAttributes::SetGUID

Атрибуты сеанса мультимедиа