заголовок acxmisc.h
Заголовок acxmisc используется расширениями класса звука ACX. Он предоставляет возможность хранить и извлекать данные в AcxObjectBag.
Дополнительные сведения о работе с ACX см. в следующих разделах.
Общие сведения о расширениях класса ACX audio
acxmisc.h содержит следующие интерфейсы программирования:
Функции
ACX_OBJECTBAG_CONFIG_INIT Функция ACX_OBJECTBAG_CONFIG_INIT инициализирует структуру ACX_OBJECTBAG_CONFIG. |
AcxObjectBagAddBlob Функция AcxObjectBagAddBlob добавляет данные BLOB-объектов в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddGuid Функция AcxObjectBagAddGuid добавляет данные Guid в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddI1 Функция AcxObjectBagAddI1 добавляет значение int one byte (CHAR) I1 к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddI2 Функция AcxObjectBagAddI2 добавляет двухбайтовое значение I2 (SHORT) в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddI4 Функция AcxObjectBagAddI4 добавляет к существующему инициализированному AcxObjectBag значение int четыре байта (LONG). |
AcxObjectBagAddI8 Функция AcxObjectBagAddI8 добавляет значение int восемь байтов I8 (LONG64) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddMultiString Функция AcxObjectBagAddMultiString добавляет MultiString к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddSizeT Функция AcxObjectBagAddSizeT добавляет SIZE_T запись в существующую инициализированную acxObjectBag. |
AcxObjectBagAddString Функция AcxObjectBagAddString добавляет объект WDFSTRING в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddUI1 Функция AcxObjectBagAddUI1 добавляет к существующему инициализированному AcxObjectBag значение I1 без знака (UCHAR). |
AcxObjectBagAddUI2 Функция AcxObjectBagAddUI2 добавляет к существующему инициализированному AcxObjectBag значение без знака в два байта I2 (USHORT). |
AcxObjectBagAddUI4 Функция AcxObjectBagAddUI4 добавляет к существующему инициализированному acxObjectBag значение без знака в четыре байта I4 (ULONG). |
AcxObjectBagAddUI8 Функция AcxObjectBagAddUI8 добавляет к существующему инициализированному AcxObjectBag значение без знака в восемь байтов I8 (ULONG64). |
AcxObjectBagAddUnicodeString Функция AcxObjectBagAddUnicodeString добавляет строку юникода в существующий и инициализированный AcxObjectBag. |
AcxObjectBagCreate Функция AcxObjectBagCreate создает новый AcxObjectBag. |
AcxObjectBagOpen Функция AcxObjectBagOpen открывает существующий инициализированный AcxObjectBag. |
AcxObjectBagRetrieveBlob Функция AcxObjectBagRetrieveBlob извлекает значение большого двоичного объекта из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveGuid Функция AcxObjectBagRetrieveGuid извлекает значение GUID из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI1 Функция AcxObjectBagRetrieveI1 извлекает значение int one byte (CHAR) I1 из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI2 Функция AcxObjectBagRetrieveI2 извлекает двухбайтовое значение I2 (SHORT) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI4 Функция AcxObjectBagRetrieveI4 извлекает значение int четыре байта I4 (LONG) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI8 Функция AcxObjectBagRetrieveI8 извлекает значение int восемь байтов I8 (LONG64) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveMultiString Функция AcxObjectBagRetrieveMultiString извлекает значение MultiString из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveSizeT Функция AcxObjectBagRetrieveSizeT извлекает SIZE_T значение из существующего инициализированного AcxObjectBag. |
AcxObjectBagRetrieveString Функция AcxObjectBagRetrieveString извлекает объект WDFSTRING из существующего инициализированного AcxObjectBag. |
AcxObjectBagRetrieveUI1 Функция AcxObjectBagRetrieveUI1 извлекает значение пользовательского интерфейса UCHAR без знака из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUI2 Функция AcxObjectBagRetrieveUI2 извлекает неподписанный int two byte UI2 (USHORT) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUI4 Функция AcxObjectBagRetrieveUI4 извлекает значение без знака int четыре байта UI4 (ULONG) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUI8 Функция AcxObjectBagRetrieveUI8 извлекает значение без знака int восемь байт ui8 (ULONG64) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUnicodeString Функция AcxObjectBagRetrieveUnicodeString извлекает строковое значение юникода из существующего инициализированного AcxObjectBag, содержащего значения. |
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. |
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определенные свойства Hdaudio начинаются с "hda_". |
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определяемые свойства soundwire начинаются с "sdca_". |
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Системные свойства начинаются с "sys_". |
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определяемые USB свойства начинаются с "usb_". |
Структуры
ACX_OBJECTBAG_CONFIG Структура ACX_OBJECTBAG_CONFIG определяет конфигурацию для AcxObjectBag. |
Перечисления
ACX_OBJECTBAG_CONFIG_FLAGS Перечисление ACX_OBJECTBAG_CONFIG_FLAGS определяет конфигурацию для AcxObjectBag. |