Freigeben über


KSPROPERTY_AUDIO_DEV_SPECIFIC

Die KSPROPERTY_AUDIO_DEV_SPECIFIC -Eigenschaft wird verwendet, um auf eine gerätespezifische Eigenschaft in einem gerätespezifischen Knoten (KSNODETYPE_DEV_SPECIFIC) zuzugreifen.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftsdeskriptortyp Eigenschaftswerttyp

<gerätespezifisch>

<gerätespezifisch>

<gerätespezifisch>

<gerätespezifisch>

<gerätespezifisch>

Der Eigenschaftswert (Vorgangsdaten) wird in einem gerätespezifischen Format ausgedrückt.

Ob die Eigenschaft get- oder set-Eigenschaftsanforderungen unterstützt, ist ebenfalls gerätespezifisch.

Rückgabewert

Diese Eigenschaft gibt entweder STATUS_SUCCESS oder einen gerätespezifischen Wert zurück, der vom Drittanbieter des Audiotreibers bestimmt wird.

Bemerkungen

In Windows Vista und höheren Versionen von Windows wird eine zusätzliche Registerkarte (mit der Bezeichnung Benutzerdefiniert) im Sound-Applet in Systemsteuerung bereitgestellt. Auf der Registerkarte Benutzerdefiniert werden Steuerelemente für die automatische Verstärkungssteuerung (Automatic Gain Control, AGC) und gerätespezifische Eigenschaften angezeigt. Die folgende Tabelle zeigt die Steuerelemente, die im Sound-Applet für die verschiedenen KSPROPERTY_AUDIO_DEV_SPECIFIC Kombinationen von Eigenschaften und Datentypen verfügbar gemacht werden.

KSPROPERTY Datentyp Control

KSPROPERTY_AUDIO_AGC

BOOL

Kontrollkästchen

KSPROPERTY_AUDIO_DEV_SPECIFIC

BOOL

Kontrollkästchen

KSPROPERTY_AUDIO_DEV_SPECIFIC

LONG

Schieberegler

KSPROPERTY_AUDIO_DEV_SPECIFIC

ULONG

Schieberegler

KSPROPERTY_AUDIO_AGC muss verwendet werden, um die tatsächliche AGC-Funktionalität auf dem Gerät verfügbar zu machen. Andere gerätespezifische Funktionen müssen mithilfe KSPROPERTY_AUDIO_DEV_SPECIFICvon verfügbar gemacht werden.

Um die Registerkarte Benutzerdefiniert anzuzeigen, wählen Sie im Sound-Applet ein Audiorender- oder Aufnahmegerät aus, und klicken Sie dann auf Eigenschaften.

Ein Beispiel für die Implementierung eines Eigenschaftenhandlers für die KSPROPERTY_AUDIO_DEV_SPECIFIC Eigenschaft finden Sie in der CMiniportTopologyMSVAD::P ropertyHandlerDevSpecific-Methode in der Datei Basetopo.cpp.

Requirements (Anforderungen)

Version

Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.

Header

Ksmedia.h (include Ksmedia.h)

Siehe auch

KSNODETYPE_DEV_SPECIFIC

KSPROPERTY_AUDIO_AGC