Поделиться через


Интерфейс IAudioClock (audioclient.h)

Интерфейс IAudioClock позволяет клиенту отслеживать скорость передачи данных потока и текущее положение в потоке. Клиент получает ссылку на интерфейс IAudioClock объекта потока, вызывая метод IAudioClient::GetService с параметром riid , равным REFIID IID_IAudioClock.

При освобождении экземпляра интерфейса IAudioClock клиент должен вызвать метод Release интерфейса из того же потока, что и вызов IAudioClient::GetService , создавшего объект .

Наследование

Интерфейс IAudioClock наследуется от интерфейса IUnknown . IAudioClock также имеет следующие типы членов:

Методы

Интерфейс IAudioClock содержит следующие методы.

 
IAudioClock::GetCharacteristics

Метод GetCharacteristics зарезервирован для использования в будущем.
IAudioClock::GetFrequency

Метод GetFrequency получает частоту устройства.
IAudioClock::GetPosition

Метод GetPosition получает текущую позицию устройства.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header audioclient.h

См. также раздел

Основные звуковые интерфейсы

IAudioClient::GetService

WASAPI