estructura ACX_VOLUME_CONFIG (acxelements.h)
La estructura ACX_VOLUME_CONFIG se usa para definir la configuración del volumen acx.
Sintaxis
typedef struct _ACX_VOLUME_CONFIG {
ULONG Size;
ULONG Id;
const GUID *Name;
ULONG Flags;
ULONG ChannelsCount;
LONG Maximum;
LONG Minimum;
ULONG SteppingDelta;
PACX_VOLUME_CALLBACKS Callbacks;
} ACX_VOLUME_CONFIG, *PACX_VOLUME_CONFIG;
Miembros
Size
Longitud, en bytes, de esta estructura.
Id
Número que representa el identificador de elemento.
Name
Puntero a un GUID que representa el nombre del elemento. Se puede usar para la depuración y tendrá como valor predeterminado GUID_NULL si no se proporciona.
Flags
Marcas de configuración de volumen acx definidas por la enumeración ACX_VOLUME_CONFIG_FLAGS.
Actualmente no hay bits de marca definidos. Establezca este miembro en cero: AcxVolumeConfigNoFlags
ChannelsCount
El número de canales. Se trata de un recuento basado.
Maximum
Nivel de aumento máximo para el volumen.
Minimum
Nivel de aumento mínimo para el volumen.
SteppingDelta
Delta de ejecución paso a paso para el volumen.
Callbacks
Estructura ACX_VOLUME_CALLBACKS que identifica las devoluciones de llamada del controlador para las operaciones de volumen de ACX.
Comentarios
Ejemplo
A continuación se muestra un ejemplo de uso.
ACX_VOLUME_CALLBACKS volumeCallbacks;
ACX_VOLUME_CONFIG volumeCfg;
ACX_VOLUME_CALLBACKS_INIT(&volumeCallbacks);
volumeCallbacks.EvtAcxVolumeAssignLevel = CodecC_EvtVolumeAssignLevelCallback;
volumeCallbacks.EvtAcxVolumeRetrieveLevel = CodecC_EvtVolumeRetrieveLevelCallback;
ACX_VOLUME_CONFIG_INIT(&volumeCfg);
volumeCfg.ChannelsCount = MAX_CHANNELS;
volumeCfg.Minimum = VOLUME_LEVEL_MINIMUM;
volumeCfg.Maximum = VOLUME_LEVEL_MAXIMUM;
volumeCfg.SteppingDelta = VOLUME_STEPPING;
volumeCfg.Callbacks = &volumeCallbacks;
Requisitos de ACX
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
Header | acxelements.h |
Consulte también
- [encabezado acxelements.h] (index.md)