структура ACX_PIN_CONFIG (acxpin.h)
Для настройки пин-кода используется структура ACX_PIN_CONFIG .
Синтаксис
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;
Члены
Size
Размер всех данных в структуре ACX_PIN_CONFIG в байтах. Это поле задается функцией ACX_PIN_CONFIG_INIT .
Flags
Сочетание значений из перечисления ACX_PIN_CONFIG_FLAGS , описывающих закрепление.
Id
Идентификатор, связанный с закреплением.
Type
Значение перечисления ACX_PIN_TYPE , указывающее тип закрепления.
Communication
Значение перечисления ACX_PIN_COMMUNICATION , указывающее тип связи контакта.
Qualifier
Значение перечисления ACX_PIN_QUALIFIER , указывающее способ соединения контакта в топологии звука с несколькими каналами.
Category
Значение GUID, представляющее категорию закрепления.
Name
Значение GUID, представляющее имя контакта.
PinCallbacks
Указатель на структуру ACX_PIN_CALLBACKS , задающую функции обратного вызова для закрепления.
PropertiesCount
Задает размер массива, на который указывает поле Свойства .
MethodsCount
Задает размер массива, на который указывает поле Methods ( Методы ).
Properties
Указатель на массив ACX_PROPERTY_ITEM структур, содержащих свойства закрепления.
Methods
Указатель на массив ACX_METHOD_ITEM структур, содержащих методы закрепления.
u
Объединение, используемое для указания дополнительной конфигурации типа контакта.
u.MicrophoneConfig
Указатель на структуру ACX_MICROPHONE_CONFIG , связанную с закреплением.
Комментарии
Экземпляры структуры ACX_PIN_CONFIG должны быть инициализированы путем вызова функции ACX_PIN_CONFIG_INIT .
Требования ACX
Минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.
Требования
Требование | Значение |
---|---|
Заголовок | acxpin.h |