# GCKUIImageHints.h File

[Classes](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#nested-classes) \| [Enumerations](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#enum-members) GCKUIImageHints.h File Reference GCKMediaMetadataImageType enum.
[More...](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#details)

|---|---|
| ## Classes ||
| class | [GCKUIImageHints](https://developers.google.com/cast/docs/reference/ios/interface_g_c_k_u_i_image_hints) |
|   | An object that provides hints to a [GCKUIImagePicker](https://developers.google.com/cast/docs/reference/ios/protocol_g_c_k_u_i_image_picker-p "An object used for selecting an image for a given purpose from a GCKMediaMetadata object...") about the type and size of an image to be selected for display in the UI. [More...](https://developers.google.com/cast/docs/reference/ios/interface_g_c_k_u_i_image_hints#details) |
|   ||

|---|---|
| ## Enumerations ||
| enum | [GCKMediaMetadataImageType](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8) { [GCKMediaMetadataImageTypeCustom](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8a85d1d486258d212f408b7aa57e1738c2) = 0, [GCKMediaMetadataImageTypeCastDialog](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8a090483e1f3b210cee2032c6b52204eec) = 1, [GCKMediaMetadataImageTypeMiniController](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8a8f742540c7a2a54a6cf82bbc6b9fb639) = 2, [GCKMediaMetadataImageTypeBackground](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8aebbc26ab36861a5acc926ab1987b055b) = 3 } |
|   | Enum defining a media metadata image type. [More...](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8) |
|   ||

## Detailed Description

GCKMediaMetadataImageType enum.

## Enumeration Type Documentation

|---|
| enum [GCKMediaMetadataImageType](https://developers.google.com/cast/docs/reference/ios/g_c_k_u_i_image_hints_8h#a31bf487ba9561c0c807a4ee3a42676d8) |

Enum defining a media metadata image type.

Since
:   3.0

| Enumerator ||
|---|---|
| GCKMediaMetadataImageTypeCustom | An image used by a custom view provided by the application. |
| GCKMediaMetadataImageTypeCastDialog | An image used in the Cast dialog, which appears when tapping the Cast button. |
| GCKMediaMetadataImageTypeMiniController | An image used in the mini media controller. |
| GCKMediaMetadataImageTypeBackground | An image displayed as a background, poster, or fullscreen image. |