атрибут MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID

Указывает идентификатор конечной точки для устройства аудиозахвата.

Тип данных

WCHAR*

Получение и установка

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

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

Комментарии

Значение атрибута является идентификатором конечной точки. Этот атрибут используется со следующими функциями:

  • Его можно использовать в качестве входных данных для функций MFCreateDeviceSource и MFCreateDeviceSourceActivate . В этом контексте атрибут указывает устройство захвата звука для функции . Идентификатор конечной точки для данного устройства можно получить, вызвав метод IMMDevice::GetId . Дополнительные сведения см. в документации по API core audio.
  • Когда функция MFEnumDeviceSources перечисляет звуковые устройства, возвращаемые объекты активации содержат этот атрибут. Атрибут используется внутри объекта активации при создании источника мультимедиа.

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

Требования

Требование Значение
Заголовок
Mfidl.h

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

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

Захват аудио- и видеоданных

Запись атрибутов устройства