Freigeben über


IHardwareAudioEngineBase-Schnittstelle (audioengineendpoint.h)

Die IHardwareAudioEngineBase-Schnittstelle wird von Audioendpunkten für den Audiostapel implementiert, die zum Konfigurieren und Abrufen von Informationen zur Hardwareaudio-Engine verwendet werden können.

Vererbung

Die IHardwareAudioEngineBase-Schnittstelle erbt von der IUnknown-Schnittstelle . IHardwareAudioEngineBase verfügt auch über folgende Membertypen:

Methoden

Die IHardwareAudioEngineBase-Schnittstelle verfügt über diese Methoden.

 
IHardwareAudioEngineBase::GetAvailableOffloadConnectorCount

Die GetAvailableOffloadConnectorCount-Methode ruft die Anzahl der verfügbaren Endpunkte ab, die abgeladene Streams für die Hardwareaudio-Engine verarbeiten können.
IHardwareAudioEngineBase::GetEngineFormat

Die GetEngineFormat-Methode ruft das aktuelle Datenformat des entladenen Audiodatenstroms ab.
IHardwareAudioEngineBase::GetGfxState

Die GetGfxState-Methode ruft den GFX-Zustand des entladenen Audiodatenstroms ab.
IHardwareAudioEngineBase::SetEngineDeviceFormat

Die SetEngineDeviceFormat-Methode legt das Waveform-Audioformat für die Hardwareaudio-Engine fest.
IHardwareAudioEngineBase::SetGfxState

Die SetGfxState-Methode legt den GFX-Zustand des abgeladenen Audiodatenstroms fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile audioengineendpoint.h

Weitere Informationen

Kern-Audioschnittstellen