bitsPerComponent says it's at most 8, but a couple of Stack Overflow questions imply 16 is supported.
Asked
Active
Viewed 344 times
1 Answers
0
You can find the necessary information in “Supported Pixel Formats“ in the “Graphics Contexts“ chapter of “Quartz 2D Programming Guide“ below even it is archived documentation.
The below figure is taken from the above url.
Note that “bpp“ is specified as “bits per pixel“ and “bcp“ is “bits per component“. As given in above table, it seems that only Mac OS (>=10.X versions) supports 16 bcp, not iOS.

Erdem Savasci
- 697
- 5
- 12