Funzione MFCreateAudioRendererActivate (mfidl.h)
Crea un oggetto di attivazione per Il renderer audio di streaming.
Sintassi
HRESULT MFCreateAudioRendererActivate(
[out] IMFActivate **ppActivate
);
Parametri
[out] ppActivate
Riceve un puntatore all'interfaccia FMActivate . Usare questa interfaccia per creare il renderer audio. Il chiamante deve rilasciare l'interfaccia.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Per creare il renderer audio, chiamare FMActivate::ActivateObject sul puntatore FMActivate recuperato.
Nota Per evitare una perdita di memoria, chiamare FMActivate::ShutdownObject prima di rilasciare il riferimento finale al renderer audio o all'oggetto attivato dal renderer audio.
Attributo | Descrizione |
---|---|
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID | Identificatore del dispositivo dell'endpoint audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE | Ruolo dell'endpoint audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS | Flag di configurazione vari. |
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID | Classe di criteri audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY | Categoria di flusso audio. |
MF_LOW_LATENCY | Abilita lo streaming audio a bassa latenza. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mf.lib |
DLL | Mf.dll |