Interfaccia IAudioClock (audioclient.h)
L'interfaccia IAudioClock consente a un client di monitorare la frequenza dei dati di un flusso e la posizione corrente nel flusso. Il client ottiene un riferimento all'interfaccia IAudioClock di un oggetto di flusso chiamando il metodo IAudioClient::GetService con il riid del parametro impostato su REFIID IID_IAudioClock.
Quando si rilascia un'istanza dell'interfaccia IAudioClock , il client deve chiamare il metodo Release dell'interfaccia dallo stesso thread della chiamata a IAudioClient::GetService che ha creato l'oggetto.
Ereditarietà
L'interfaccia IAudioClock eredita dall'interfaccia IUnknown . IAudioClock include anche questi tipi di membri:
Metodi
L'interfaccia IAudioClock include questi metodi.
IAudioClock::GetCharacteristics Il metodo GetCharacteristics è riservato per l'uso futuro. |
IAudioClock::GetFrequency Il metodo GetFrequency ottiene la frequenza del dispositivo. |
IAudioClock::GetPosition Il metodo GetPosition ottiene la posizione corrente del dispositivo. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | audioclient.h |