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 |
|
Vea también