---
title: CanBeDefaultSystemOutputDevice
framework: VideoDriverKit
role: symbol
role_heading: Instance Method
platforms: [driverkit 27.0+]
path: videodriverkit/iouservideodevice/canbedefaultsystemoutputdevice
---

# CanBeDefaultSystemOutputDevice

Returns a Boolean value indicating if device can be used for default system output.

## Declaration

```occ
uint32_t CanBeDefaultSystemOutputDevice();
```

## Return Value

Return Value True if device can be used for default system output.

## Discussion

Discussion The object’s work queue synchronizes access to the value.

## See Also

### Working with default device behavior

- [SetCanBeDefaultInputDevice](videodriverkit/iouservideodevice/setcanbedefaultinputdevice.md)
- [CanBeDefaultInputDevice](videodriverkit/iouservideodevice/canbedefaultinputdevice.md)
- [SetCanBeDefaultOutputDevice](videodriverkit/iouservideodevice/setcanbedefaultoutputdevice.md)
- [CanBeDefaultOutputDevice](videodriverkit/iouservideodevice/canbedefaultoutputdevice.md)
- [SetCanBeDefaultSystemOutputDevice](videodriverkit/iouservideodevice/setcanbedefaultsystemoutputdevice.md)
