IAudioDeviceEndpoint::SetBuffer-Methode (audioengineendpoint.h)
Die SetBuffer-Methode initialisiert den Endpunkt und erstellt einen Puffer basierend auf dem Format des Endpunkts, in den die Audiodaten gestreamt werden.
Syntax
HRESULT SetBuffer(
[in] HNSTIME MaxPeriod,
[in] UINT32 u32LatencyCoefficient
);
Parameter
[in] MaxPeriod
Die Verarbeitungszeit des Audioendpunkts in 100 Nanosekundeneinheiten.
[in] u32LatencyCoefficient
Der Latenzkoeffizienten für das Audiogerät. Dieser Wert wird verwendet, um die Latenz zu berechnen. Latency = u32LatencyCoefficient * MaxPeriod.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben.
Wenn ein Fehler auftritt, umfassen mögliche Rückgabecodes folgendes, sind jedoch nicht darauf beschränkt.
Hinweise
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 |