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


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

Интерфейс IAudioClock2 используется для получения текущей позиции устройства.

Чтобы получить ссылку на интерфейс IAudioClock2 , приложение должно вызвать IAudioClock::QueryInterface для запроса указателя интерфейса из интерфейса IAudioClock объекта потока.

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

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

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

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

Методы

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

 
IAudioClock2::GetDevicePosition

Метод GetDevicePosition получает текущее положение устройства в кадрах непосредственно от оборудования.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header audioclient.h

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

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

IAudioClient::GetService

IAudioClock