Freigeben über


IAudioInputEndpointRT-Schnittstelle (audioengineendpoint.h)

Ruft den Eingabepuffer für jeden Verarbeitungsdurchlauf ab. Die IAudioInputEndpointRT-Schnittstelle wird von der Audio-Engine verwendet.

Vererbung

Die IAudioInputEndpointRT-Schnittstelle erbt von der IUnknown-Schnittstelle . IAudioInputEndpointRT verfügt auch über diese Arten von Membern:

Methoden

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

 
IAudioInputEndpointRT::GetInputDataPointer

Ruft einen Zeiger auf den Puffer ab, aus dem Daten von der Audio-Engine gelesen werden.
IAudioInputEndpointRT::P ulseEndpoint

Ist reserviert. (IAudioInputEndpointRT.PulseEndpoint)
IAudioInputEndpointRT::ReleaseInputDataPointer

Gibt den abgerufenen Datenzeiger frei.

Hinweise

IAudioInputEndpointRT-Methoden können aus einem Echtzeitverarbeitungsthread aufgerufen werden. Die Implementierung der Methoden dieser Schnittstelle darf weder blockieren noch auf ausgelagerten Arbeitsspeicher zugreifen oder blockierende Systemroutinen aufrufen.

Die AudioEndpoint-API für Remotedesktopdienste ist für die Verwendung in Remotedesktopszenarien vorgesehen. es ist nicht für Clientanwendungen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Zielplattform Windows
Kopfzeile audioengineendpoint.h