estructura ACX_PIN_CONFIG (acxpin.h)
La estructura ACX_PIN_CONFIG se usa para configurar un pin.
Sintaxis
typedef struct _ACX_PIN_CONFIG {
ULONG Size;
ULONG Flags;
ULONG Id;
ACX_PIN_TYPE Type;
ACX_PIN_COMMUNICATION Communication;
ACX_PIN_QUALIFIER Qualifier;
const GUID *Category;
const GUID *Name;
PACX_PIN_CALLBACKS PinCallbacks;
ULONG PropertiesCount;
ULONG MethodsCount;
PACX_PROPERTY_ITEM Properties;
PACX_METHOD_ITEM Methods;
union {
PACX_MICROPHONE_CONFIG MicrophoneConfig;
} u;
} ACX_PIN_CONFIG, *PACX_PIN_CONFIG;
Miembros
Size
Tamaño de todos los datos de la estructura ACX_PIN_CONFIG en bytes. La función ACX_PIN_CONFIG_INIT establece este campo.
Flags
Combinación de valores de la enumeración ACX_PIN_CONFIG_FLAGS que describe el pin.
Id
Identificador asociado a la patilla.
Type
Valor de enumeración ACX_PIN_TYPE que especifica el tipo del pin.
Communication
Valor de enumeración ACX_PIN_COMMUNICATION que especifica el tipo de comunicación del pin.
Qualifier
Valor de enumeración ACX_PIN_QUALIFIER que especifica cómo se conecta el pin en la topología de audio de varios circuitos.
Category
Valor GUID que representa la categoría del pin.
Name
Valor GUID que representa el nombre del pin.
PinCallbacks
Puntero a una estructura ACX_PIN_CALLBACKS que especifica las funciones de devolución de llamada para el pin.
PropertiesCount
Especifica el tamaño de la matriz a la que apunta el campo Propiedades .
MethodsCount
Especifica el tamaño de la matriz a la que apunta el campo Métodos .
Properties
Puntero a una matriz de estructuras de ACX_PROPERTY_ITEM que contienen propiedades de patilla.
Methods
Puntero a una matriz de ACX_METHOD_ITEM estructuras que contienen métodos pin.
u
Unión utilizada para especificar la configuración de tipo adicional del pin.
u.MicrophoneConfig
Puntero a una estructura de ACX_MICROPHONE_CONFIG asociada al pin.
Comentarios
Las instancias de la estructura de ACX_PIN_CONFIG deben inicializarse llamando a la función ACX_PIN_CONFIG_INIT .
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 | acxpin.h |