atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE

Especifica el rol de dispositivo para un dispositivo de captura de audio.

Tipo de datos

ERole almacenado como UINT32

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetUINT32.

Para establecer este atributo, llame a IMFAttributes::SetUINT32.

Observaciones

El tipo de enumeración eRole se documenta en la documentación de Core Audio API.

El valor del atributo especifica un rol de dispositivo. Este atributo se usa con las siguientes funciones.

Este atributo se puede usar como entrada para las funciones MFCreateDeviceSource y MFCreateDeviceSourceActivate . Si se especifica el atributo , la función crea un origen multimedia que usa el dispositivo de captura de audio predeterminado para el rol de dispositivo especificado.

Este atributo también se puede usar como entrada para la función MFEnumDeviceSources . Si se especifica el atributo, la enumeración está restringida al rol de dispositivo especificado. Además, cada objeto de activación devuelto por la función MFEnumDeviceSources contiene este atributo. El objeto de activación usa internamente el atributo cuando crea el origen multimedia.

La constante GUID de este atributo se exporta desde mfuuid.lib.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado
Mfidl.h

Vea también

Lista alfabética de atributos de Media Foundation

Captura de audio y vídeo

Capturar atributos de dispositivo