IAudioClock2 インターフェイス (audioclient.h)
IAudioClock2 インターフェイスは、現在のデバイス位置を取得するために使用されます。
IAudioClock2 インターフェイスへの参照を取得するには、アプリケーションで IAudioClock::QueryInterface を呼び出して、ストリーム オブジェクトの IAudioClock インターフェイスからインターフェイス ポインターを要求する必要があります。
クライアントは、パラメーター riid が REFIID IID_IAudioClockに設定された IAudioClient::GetService メソッドを呼び出して、ストリーム オブジェクトの IAudioClock インターフェイスへの参照を取得します。
IAudioClock2 インターフェイス インスタンスを解放する場合、クライアントは、オブジェクトを作成した IAudioClient::GetService の呼び出しと同じスレッドからインターフェイスの Release メソッドを呼び出す必要があります。
継承
IAudioClock2 インターフェイスは、IUnknown インターフェイスから継承されます。 IAudioClock2 には、次の種類のメンバーもあります。
メソッド
IAudioClock2 インターフェイスには、これらのメソッドがあります。
IAudioClock2::GetDevicePosition GetDevicePosition メソッドは、現在のデバイスの位置をフレーム単位でハードウェアから直接取得します。 |
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | audioclient.h |