attributo MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE

Specifica il ruolo dell'endpoint audio per il renderer audio.

Tipo di dati

UINT32

Commenti

È possibile usare questo attributo per configurare il renderer audio. L'utilizzo dipende dalla funzione chiamata per creare il renderer audio:

Un dispositivo endpoint audio è un dispositivo hardware che si trova a una fine di un percorso dati audio, ad esempio una cuffie o un altoparlante.

Se questo attributo è impostato, il renderer audio usa il dispositivo audio predefinito per il ruolo specificato. Il valore di questo attributo è un membro dell'enumerazione ERole , definita nel file di intestazione mmdeviceapi.h. Per altre informazioni, vedere la documentazione dell'API Audio principale. Se questo attributo non è impostato, il renderer audio usa il dispositivo endpoint predefinito.

Se questo attributo è impostato, non impostare l'attributo MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID . Se vengono impostati entrambi gli attributi, si verificherà un errore quando viene creato il renderer audio.

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

Requisiti

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

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi del renderer audio

FMAttributes::GetUINT32

FMAttributes::SetUINT32

Streaming Audio Renderer