Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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;
ULONG MaxStreams;
} 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
Задает размер массива, на который указывает поле Методы.
Properties
Указатель на массив ACX_PROPERTY_ITEM структур, содержащих свойства закрепления.
Methods
Указатель на массив ACX_METHOD_ITEM структур, содержащих методы закрепления.
u
Объединение, используемое для указания дополнительной конфигурации типа пин-кода.
u.MicrophoneConfig
Указатель на структуру ACX_MICROPHONE_CONFIG, связанную с закреплением.
MaxStreams
Указывает максимальное количество потоков, поддерживаемых закреплением.
Замечания
Экземпляры структуры ACX_PIN_CONFIG должны быть инициализированы путем вызова функции ACX_PIN_CONFIG_INIT.
Требования к ACX
минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в обзоре версий ACX.
Требования
Требование | Ценность |
---|---|
заголовка | acxpin.h |