Freigeben über


IAudioOutputEndpointRT-Schnittstelle (audioengineendpoint.h)

Ruft den Ausgabepuffer für jeden Verarbeitungsdurchlauf ab. The
Die IAudioOutputEndpointRT-Schnittstelle wird von der Audio-Engine verwendet.

Vererbung

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

Methoden

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

 
IAudioOutputEndpointRT::GetOutputDataPointer

Gibt einen Zeiger auf den Ausgabepuffer zurück, in den Daten von der Audio-Engine geschrieben werden.
IAudioOutputEndpointRT::P ulseEndpoint

Ist reserviert. (IAudioOutputEndpointRT.PulseEndpoint)
IAudioOutputEndpointRT::ReleaseOutputDataPointer

Gibt den Zeiger auf den Ausgabepuffer frei.

Hinweise

IAudioOutputEndpointRT-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