Partilhar 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 de 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.

Observações

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

Consulte também