атрибут MF_SD_MUTUALLY_EXCLUSIVE

Указывает, является ли поток взаимоисключающим с другими потоками того же типа.

Тип данных

UINT32

Get/set

Чтобы получить этот атрибут, вызовите IMFAttributes::GetUINT32.

Чтобы задать этот атрибут, вызовите IMFAttributes::SetUINT32.

Применяется к

МВФStreamDescriptor

Remarks

Если этот атрибут имеет значение TRUE (ненулевое), поток является взаимоисключающим с другими потоками того же типа, например аудио или видео, в той же презентации. Например, если файл AVI содержит несколько звуковых потоков, они помечаются как взаимоисключающие, так как одновременно должен воспроизводиться только один аудиопоток.

Значение по умолчанию — FALSE.

Примечание

Этот атрибут не используется для файлов расширенного формата систем (ASF), которые имеют более сложный способ представления критериев взаимного исключения. Дополнительные сведения см. в разделе IMFASFMutualExclusion.

 

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

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера
Windows Server 2008 R2 [классические приложения | Приложения UWP]
Заголовок
Mfidl.h

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

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

Атрибуты дескриптора потока