Compartilhar via


KSPROPERTY_AUDIO_DEV_SPECIFIC

A KSPROPERTY_AUDIO_DEV_SPECIFIC propriedade é usada para acessar uma propriedade específica do dispositivo em um nó específico do dispositivo (KSNODETYPE_DEV_SPECIFIC).

Tabela de Resumo de Uso

Obter Definir Destino Tipo de descritor de propriedade Tipo de valor da propriedade

<específico do dispositivo>

<específico do dispositivo>

<específico do dispositivo>

<específico do dispositivo>

<específico do dispositivo>

O valor da propriedade (dados de operação) é expresso em um formato específico do dispositivo.

Se a propriedade dá suporte a solicitações get- ou set-property também é específica do dispositivo.

Valor retornado

Essa propriedade retorna STATUS_SUCCESS ou um valor específico do dispositivo determinado pelo provedor de terceiros do driver de áudio.

Comentários

No Windows Vista e em versões posteriores do Windows, uma guia adicional (rotulada Como Personalizada) é fornecida no applet Sound em Painel de Controle. A guia Personalizado exibe controles para OGC (controle de ganho automático) e propriedades específicas do dispositivo. A tabela a seguir mostra os controles expostos no applet Sound para as várias KSPROPERTY_AUDIO_DEV_SPECIFIC combinações de propriedade e tipo de dados.

KSPROPERTY Tipo de dados Control

KSPROPERTY_AUDIO_AGC

BOOL

Caixa de seleção

KSPROPERTY_AUDIO_DEV_SPECIFIC

BOOL

Caixa de seleção

KSPROPERTY_AUDIO_DEV_SPECIFIC

LONG

Controle deslizante

KSPROPERTY_AUDIO_DEV_SPECIFIC

ULONG

Controle deslizante

KSPROPERTY_AUDIO_AGC deve ser usado para expor a funcionalidade real do AGC no dispositivo. Outras funcionalidades específicas do dispositivo devem ser expostas usando KSPROPERTY_AUDIO_DEV_SPECIFIC.

Para ver a guia Personalizado , selecione um dispositivo de renderização ou captura de áudio no applet Som e clique em Propriedades.

Para obter um exemplo de como implementar um manipulador de propriedades para a KSPROPERTY_AUDIO_DEV_SPECIFIC propriedade, consulte o método CMiniportTopologyMSVAD::P ropertyHandlerDevSpecific no arquivo Basetopo.cpp.

Requisitos

Versão

Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.

Cabeçalho

Ksmedia.h (inclua Ksmedia.h)

Confira também

KSNODETYPE_DEV_SPECIFIC

KSPROPERTY_AUDIO_AGC