Поделиться через


структура ACX_AUDIOMODULE_DESCRIPTOR (acxelements.h)

ACX_AUDIOMODULE_DESCRIPTOR используется для определения структуры дескриптора модуля аудио.

Синтаксис

typedef struct _ACX_AUDIOMODULE_DESCRIPTOR {
  GUID  ClassId;
  ULONG InstanceId;
  ULONG VersionMajor;
  ULONG VersionMinor;
  WCHAR Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE];
} ACX_AUDIOMODULE_DESCRIPTOR, *PACX_AUDIOMODULE_DESCRIPTOR;

Члены

ClassId

Идентификатор GUID модуля, который определяется владельцем модуля аудиоустройства.

InstanceId

Идентификатор, определенный разработчиком драйвера, который диамбигирует между несколькими экземплярами одного класса модуля в топологии драйверов.

VersionMajor

Основная версия звукового модуля.

VersionMinor

Дополнительная версия звукового модуля.

Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE]

Понятное имя модуля звукового устройства для отображения в пользовательском интерфейсе. Размер буфера ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE включая терминатор NULL.

Замечания

Пример

Пример ожидания

Ниже показан пример использования.


Требования к ACX

минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в обзоре версий ACX.

Требования

Требование Ценность
заголовка acxelements.h

См. также