---
title: GetSupportsPrewarming
framework: audiodriverkit
role: symbol
role_heading: Instance Method
path: audiodriverkit/iouseraudioclockdevice/getsupportsprewarming
---

# GetSupportsPrewarming

Returns a Boolean value that indicates clock device’s support for prewarming.

## Declaration

```occ
bool GetSupportsPrewarming();
```

## Return Value

Return Value true if the clock device supports prewarming; false otherwise.

## Discussion

Discussion A device that supports prewarming can enable a minimal state that allows it to be ready to start audio I/O immediately on demand. This method synchronizes by using the work queue created by the object.

## See Also

### Working with Timing and Latency

- [SetZeroTimeStampPeriod](audiodriverkit/iouseraudioclockdevice/setzerotimestampperiod.md)
- [GetZeroTimestampPeriod](audiodriverkit/iouseraudioclockdevice/getzerotimestampperiod.md)
- [SetOutputLatency](audiodriverkit/iouseraudioclockdevice/setoutputlatency.md)
- [GetOutputLatency](audiodriverkit/iouseraudioclockdevice/getoutputlatency.md)
- [SetInputLatency](audiodriverkit/iouseraudioclockdevice/setinputlatency.md)
- [GetInputLatency](audiodriverkit/iouseraudioclockdevice/getinputlatency.md)
