Метод IAudioDeviceEndpoint::SetBuffer (audioengineendpoint.h)
Метод SetBuffer инициализирует конечную точку и создает буфер на основе формата конечной точки, в которую передаются звуковые данные.
Синтаксис
HRESULT SetBuffer(
[in] HNSTIME MaxPeriod,
[in] UINT32 u32LatencyCoefficient
);
Параметры
[in] MaxPeriod
Время обработки конечной точки звука в 100 наносекунд.
[in] u32LatencyCoefficient
Коэффициент задержки для звукового устройства. Это значение используется для вычисления задержки. Latency = u32LatencyCoefficient * MaxPeriod.
Возвращаемое значение
Если метод завершается успешно, он возвращает S_OK.
Если это не удается, возможные коды возврата включают, но не ограничиваются ими, следующие.
Комментарии
API AudioEndpoint служб удаленных рабочих столов предназначен для использования в сценариях удаленного рабочего стола. он не предназначен для клиентских приложений.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 |
Минимальная версия сервера | Windows Server 2008 R2 |
Целевая платформа | Windows |
Header | audioengineendpoint.h |