IAudioEndpointRT-Schnittstelle (audioengineendpoint.h)
Ruft den Unterschied zwischen den aktuellen Lese- und Schreibpositionen im Endpunktpuffer ab. Die IAudioEndpointRT-Schnittstelle wird von der Audio-Engine verwendet.
IAudioEndpointRT-Methoden können über einen Echtzeitverarbeitungsthread aufgerufen werden. Die Implementierung der Methoden dieser Schnittstelle darf weder blockieren, auf ausgelagerten Arbeitsspeicher zugreifen noch blockierende Systemroutinen aufrufen.
Vererbung
Die IAudioEndpointRT-Schnittstelle erbt von der IUnknown-Schnittstelle . IAudioEndpointRT verfügt auch über folgende Arten von Membern:
Methoden
Die IAudioEndpointRT-Schnittstelle verfügt über diese Methoden.
IAudioEndpointRT::GetCurrentPadding Ruft die Menge der Daten in Einheiten von 100 Nanosekunden ab, die im Endpunkt in die Warteschlange gestellt werden. |
IAudioEndpointRT::P rocessingComplete Benachrichtigt den Endpunkt, dass ein Verarbeitungsdurchlauf abgeschlossen wurde. |
IAudioEndpointRT::SetPinActive Benachrichtigt den Endpunkt, dass er den Status der zugrunde liegenden Streamingressourcen in einen aktiven Zustand ändern muss. |
IAudioEndpointRT::SetPinInactive Benachrichtigt den Endpunkt, dass er den Zustand der zugrunde liegenden Streamressourcen in einen inaktiven Zustand ändern muss. |
Hinweise
Die Remotedesktopdienste-AudioEndpoint-API ist für die Verwendung in Remotedesktopszenarien vorgesehen. es ist nicht für Clientanwendungen vorgesehen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Zielplattform | Windows |
Kopfzeile | audioengineendpoint.h |