Función MFCreateAudioRendererActivate (mfidl.h)
Crea un objeto de activación para el representador de audio de streaming.
Sintaxis
HRESULT MFCreateAudioRendererActivate(
[out] IMFActivate **ppActivate
);
Parámetros
[out] ppActivate
Recibe un puntero a la interfaz IMFActivate . Use esta interfaz para crear el representador de audio. El autor de la llamada debe liberar la interfaz .
Valor devuelto
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Para crear el representador de audio, llame a IMFActivate::ActivateObject en el puntero IMFActivate recuperado.
Nota Para evitar una pérdida de memoria, llame a IMFActivate::ShutdownObject antes de liberar la referencia final al representador de audio o al objeto de activación del representador de audio.
Atributo | Descripción |
---|---|
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID | Identificador del dispositivo del punto de conexión de audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE | Rol de punto de conexión de audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS | Marcas de configuración varias. |
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID | Clase de directiva de audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY | Categoría de secuencia de audio. |
MF_LOW_LATENCY | Habilita el streaming de audio de baja latencia. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mf.lib |
Archivo DLL | Mf.dll |