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 |