Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KSPROPERTY_AUDIOSIGNALPROCESSING_MODES-Eigenschaft gibt die Liste der Audiosignalverarbeitungsmodi zurück, die von einer Pinfactory unterstützt werden.
Nutzungszusammenfassungstabelle
| Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
|---|---|---|---|---|
Ja |
Nein |
Pin Factory (über Filter instance) |
Der Eigenschaftswert ist eine Struktur, gefolgt von null (0) oder mehr GUIDs.
Rückgabewert
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES gibt einen KSMULTIPLE_ITEM gefolgt von null (0) oder mehr GUIDS zurück. Die KSMULTIPLE_ITEM. Count-Member enthält die Anzahl von GUIDs. Die KSMULTIPLE_ITEM. Size-Member enthält die Gesamtgröße des Eigenschaftswerts. Jede GUID identifiziert einen Vom Audiotreiber unterstützten Signalverarbeitungsmodus für die Pin-ID, die im PinId-Element der KSP_PIN-Struktur angegeben ist.
In Windows 8.1 gab es zwei definierte Audiosignalverarbeitungsmodi:
- AUDIO_SIGNALPROCESSINGMODE_DEFAULT
- AUDIO_SIGNALPROCESSINGMODE_RAW.
In Windows 10 werden fünf zusätzliche Modus definiert:
- AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS
- AUDIO_SIGNALPROCESSINGMODE_SPEECH
- AUDIO_SIGNALPROCESSINGMODE_MEDIA
- AUDIO_SIGNALPROCESSINGMODE_MOVIE
- AUDIO_SIGNALPROCESSINGMODE_NOTIFICATION
Weitere Informationen finden Sie unter Audiosignalverarbeitungsmodi.
Bemerkungen
Dem grundlegenden Unterstützungshandler für KSPROPERTY_AUDIOSIGNALPROCESSING_MODES sollte eine KSP_PIN-Struktur übergeben werden, und die Unterstützung sollte nur für Nicht-Loopback-Streaming-Pins angekündigt werden. Audiotreiber sollten Signalverarbeitungsmodi nur auf Host- und Auslagerungspins unterstützen. Bei Loopback- oder Bridge-Pins sollte der Audiotreiber die -Eigenschaft weiterhin unterstützen, aber eine KSMULTIPLE_ITEM-Struktur zurückgeben, deren Count-Parameter auf Null (0) festgelegt ist.
Jeder Audio-Miniporttreiber, der für die Arbeit mit dem Microsoft-Audioportklassentreiber (Portcls) entwickelt wurde, kann die IMiniportAudioSignalProcessing::GetModes-Methode implementieren.
Requirements (Anforderungen)
Version |
Windows 8.1 |
Header |
Ksmedia.h |