Condividi tramite


attributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE

Specifica il ruolo del dispositivo per un dispositivo di acquisizione audio.

Tipo di dati

ERole archiviato come UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare FMAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Commenti

Il tipo di enumerazione eRole è documentato nella documentazione dell'API Audio core.

Il valore dell'attributo specifica un ruolo del dispositivo. Questo attributo viene usato con le funzioni seguenti.

Questo attributo può essere usato come input per le funzioni MFCreateDeviceSource e MFCreateDeviceSourceActivate . Se l'attributo viene specificato, la funzione crea un'origine multimediale che usa il dispositivo di acquisizione audio predefinito per il ruolo del dispositivo specificato.

Questo attributo può essere usato anche come input per la funzione MFEnumDeviceSources . Se l'attributo viene specificato, l'enumerazione è limitata al ruolo del dispositivo specificato. Inoltre, ogni oggetto di attivazione restituito dalla funzione MFEnumDeviceSources contiene questo attributo. L'attributo viene quindi usato internamente dall'oggetto di attivazione quando crea l'origine multimediale.

La costante GUID per questo attributo viene esportata da mfuuid.lib.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Intestazione
Mfidl.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Acquisizione di audio/video

Acquisire attributi del dispositivo