Partager via


KSPROPERTY_AUDIO_DEV_SPECIFIC

La KSPROPERTY_AUDIO_DEV_SPECIFIC propriété est utilisée pour accéder à une propriété spécifique à l’appareil dans un nœud spécifique à l’appareil (KSNODETYPE_DEV_SPECIFIC).

Tableau récapitulatif de l’utilisation

Obtenir Définissez Cible Type de descripteur de propriété Type de valeur de propriété

<spécifique à l’appareil>

<spécifique à l’appareil>

<spécifique à l’appareil>

<spécifique à l’appareil>

<spécifique à l’appareil>

La valeur de propriété (données d’opération) est exprimée dans un format spécifique à l’appareil.

Si la propriété prend en charge les demandes get- ou set-property est également spécifique à l’appareil.

Valeur de retour

Cette propriété retourne STATUS_SUCCESS ou une valeur spécifique à l’appareil déterminée par le fournisseur tiers du pilote audio.

Notes

Dans Windows Vista et les versions ultérieures de Windows, un onglet supplémentaire (intitulé Personnalisé) est fourni dans l’applet Son dans Panneau de configuration. L’onglet Personnalisé affiche des contrôles pour le contrôle automatique de gain (AGC) et les propriétés spécifiques à l’appareil. Le tableau suivant montre les contrôles qui sont exposés dans l’applet Sound pour les différentes KSPROPERTY_AUDIO_DEV_SPECIFIC combinaisons de propriétés et de types de données.

KSPROPERTY Type de données Control

KSPROPERTY_AUDIO_AGC

BOOL

Case à cocher

KSPROPERTY_AUDIO_DEV_SPECIFIC

BOOL

Case à cocher

KSPROPERTY_AUDIO_DEV_SPECIFIC

LONG

Curseur

KSPROPERTY_AUDIO_DEV_SPECIFIC

ULONG

Curseur

KSPROPERTY_AUDIO_AGC doivent être utilisés pour exposer les fonctionnalités AGC réelles de l’appareil. D’autres fonctionnalités spécifiques à l’appareil doivent être exposées à l’aide de KSPROPERTY_AUDIO_DEV_SPECIFIC.

Pour afficher l’onglet Personnalisé , sélectionnez un périphérique de rendu ou de capture audio dans l’applet Audio , puis cliquez sur Propriétés.

Pour obtenir un exemple d’implémentation d’un gestionnaire de propriétés pour la KSPROPERTY_AUDIO_DEV_SPECIFIC propriété, consultez la méthode CMiniportTopologyMSVAD::P ropertyHandlerDevSpecific dans le fichier Basetopo.cpp.

Spécifications

Version

Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSNODETYPE_DEV_SPECIFIC

KSPROPERTY_AUDIO_AGC