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

# SetCanBeDefaultOutputDevice

Specifies if device can be used as default output device.

## Declaration

```occ
kern_return_t SetCanBeDefaultOutputDevice(bool in_can_be_default);
```

## Parameters

- `in_can_be_default`: True if device can be used as default output device by the host.

## 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)
- [CanBeDefaultOutputDevice](videodriverkit/iouservideodevice/canbedefaultoutputdevice.md)
- [SetCanBeDefaultSystemOutputDevice](videodriverkit/iouservideodevice/setcanbedefaultsystemoutputdevice.md)
- [CanBeDefaultSystemOutputDevice](videodriverkit/iouservideodevice/canbedefaultsystemoutputdevice.md)
