struttura ACX_PIN_CONFIG (acxpin.h)
La struttura ACX_PIN_CONFIG viene usata per configurare un pin.
Sintassi
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;
Members
Size
Dimensioni di tutti i dati nella struttura ACX_PIN_CONFIG in byte. Questo campo viene impostato dalla funzione ACX_PIN_CONFIG_INIT .
Flags
Combinazione di valori dell'enumerazione ACX_PIN_CONFIG_FLAGS che descrivono il pin.
Id
Identificatore associato al pin.
Type
Valore di enumerazione ACX_PIN_TYPE che specifica il tipo del pin.
Communication
Valore di enumerazione ACX_PIN_COMMUNICATION che specifica il tipo di comunicazione del pin.
Qualifier
Valore di enumerazione ACX_PIN_QUALIFIER che specifica la modalità di connessione del pin nella topologia audio multi circuito.
Category
Valore GUID che rappresenta la categoria del pin.
Name
Valore GUID che rappresenta il nome del pin.
PinCallbacks
Puntatore a una struttura ACX_PIN_CALLBACKS che specifica le funzioni di callback per il pin.
PropertiesCount
Specifica le dimensioni della matrice a cui punta il campo Proprietà .
MethodsCount
Specifica le dimensioni della matrice a cui punta il campo Metodi .
Properties
Puntatore a una matrice di strutture ACX_PROPERTY_ITEM contenenti proprietà del pin.
Methods
Puntatore a una matrice di strutture ACX_METHOD_ITEM contenenti metodi pin.
u
Unione utilizzata per specificare la configurazione del tipo aggiuntivo del pin.
u.MicrophoneConfig
Puntatore a una struttura ACX_MICROPHONE_CONFIG associata al segnaposto.
Commenti
Le istanze della struttura ACX_PIN_CONFIG devono essere inizializzate chiamando la funzione ACX_PIN_CONFIG_INIT .
Requisiti di ACX
Versione minima di ACX: 1.0
Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.
Requisiti
Requisito | Valore |
---|---|
Intestazione | acxpin.h |