Share via


Interface IAudioClock2 (audioclient.h)

A interface IAudioClock2 é usada para obter a posição atual do dispositivo.

Para obter uma referência à interface IAudioClock2 , o aplicativo deve chamar IAudioClock::QueryInterface para solicitar o ponteiro de interface da interface IAudioClock do objeto de fluxo.

O cliente obtém uma referência à interface IAudioClock de um objeto de fluxo chamando o método IAudioClient::GetService com o parâmetro riid definido como REFIID IID_IAudioClock.

Ao liberar uma instância de interface IAudioClock2 , o cliente deve chamar o método Release da interface do mesmo thread que a chamada para IAudioClient::GetService que criou o objeto.

Herança

A interface IAudioClock2 herda da interface IUnknown . O IAudioClock2 também tem estes tipos de membros:

Métodos

A interface IAudioClock2 tem esses métodos.

 
IAudioClock2::GetDevicePosition

O método GetDevicePosition obtém a posição atual do dispositivo, em quadros, diretamente do hardware.

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho audioclient.h

Confira também

Principais interfaces de áudio

IAudioClient::GetService

IAudioClock