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


структура 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.

Remarks

Пример

Ожидается выборка

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


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

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

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

Требования

Требование Значение
Заголовок acxelements.h

См. также раздел