Compartilhar via


estrutura ACX_AUDIOMODULE_DESCRIPTOR (acxelements.h)

O ACX_AUDIOMODULE_DESCRIPTOR é usado para definir uma estrutura de descritor de módulo de áudio.

Sintaxe

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;

Membros

ClassId

O identificador GUID do módulo, que é definido pelo proprietário do módulo do dispositivo de áudio.

InstanceId

O identificador, definido pelo desenvolvedor do driver, que desambigua entre várias instâncias da mesma classe de módulo na topologia do driver.

VersionMajor

A versão principal do módulo de áudio.

VersionMinor

A versão secundária do módulo de áudio.

Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE]

O nome amigável do módulo de dispositivo de áudio para exibição na interface do usuário. O tamanho do buffer é ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE incluindo o terminador NULL.

Comentários

Exemplo

Exemplo pendente

O uso de exemplo é mostrado abaixo.


Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxelements.h

Confira também