# @ohos.multimedia.avCastPickerParam (AVCastPicker Parameters)
**avCastPickerParam** provides the enumerated values for the [@ohos.multimedia.avCastPicker](ohos-multimedia-avcastpicker.md) component states.
> **NOTE**
>
> The initial APIs of this module are supported since API version 11. Newly added APIs will be marked with a superscript to indicate their earliest API version.
## AVCastPickerState11+
Enumerates the states of the **AVCastPicker** component.
**Atomic service API**: This API can be used in atomic services since API version 12.
**System capability**: SystemCapability.Multimedia.AVSession.AVCast
| Name | Value | Description |
| --------------------------- | ---- | ----------- |
| STATE_APPEARING | 0 | The component is displayed.|
| STATE_DISAPPEARING | 1 | The component disappears.|
## AVCastPickerStyle12+
Enumerates the styles of the **AVCastPicker** component.
**Atomic service API**: This API can be used in atomic services since API version 12.
**System capability**: SystemCapability.Multimedia.AVSession.AVCast
| Name | Value | Description |
| --------------------------- | ---- | ----------- |
| STYLE_PANEL | 0 | Panel style.|
| STYLE_MENU | 1 | Menu style.|
## AVCastPickerColorMode12+
Enumerates the color modes of the **AVCastPicker** component.
**Atomic service API**: This API can be used in atomic services since API version 12.
**System capability**: SystemCapability.Multimedia.AVSession.AVCast
| Name | Value | Description |
| --------------------------- | ---- | ----------- |
| AUTO | 0 | Follows the system mode.|
| DARK | 1 | Dark mode.|
| LIGHT | 2 | Light mode.|