Método IAudioSessionControl::GetGroupingParam (audiopolicy.h)
El método GetGroupingParam recupera el parámetro de agrupación de la sesión de audio.
Sintaxis
HRESULT GetGroupingParam(
[out] GUID *pRetVal
);
Parámetros
[out] pRetVal
Puntero de salida para el GUID de parámetro de agrupación. Este parámetro debe ser un puntero válido que no sea NULL a una variable GUID asignada por el autor de la llamada. El método escribe el parámetro de agrupación en esta variable.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, los códigos de retorno posibles incluyen, entre otros, los valores que se muestran en la tabla siguiente.
Código devuelto | Descripción |
---|---|
|
El parámetro pRetVal es NULL. |
|
El dispositivo de punto de conexión de audio se ha desconectado o el hardware de audio o los recursos de hardware asociados se han reconfigurado, deshabilitado, quitado o dejado de estar disponible para su uso. |
|
El servicio de audio de Windows no se está ejecutando. |
Comentarios
Todas las sesiones de audio que tienen el mismo valor de parámetro de agrupación están bajo el control del mismo control deslizante de nivel de volumen en el programa de control de volumen del sistema, Sndvol. Para obtener más información, vea Agrupar parámetros.
Un cliente puede llamar al método IAudioSessionControl::SetGroupingParam para cambiar el parámetro de agrupación de una sesión.
Si un cliente nunca ha llamado a SetGroupingParam para asignar un parámetro de agrupación a una sesión de audio, el valor del parámetro de agrupación de la sesión se GUID_NULL de forma predeterminada y una llamada a GetGroupingParam recupera este valor. Un valor de parámetro de agrupación de GUID_NULL indica que la sesión no pertenece a ninguna agrupación. En ese caso, la sesión tiene su propio control deslizante de nivel de volumen en el programa Sndvol.
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 | audiopolicy.h |