Для 10-битового полупланарного формата YUV420 (также называемого P010, как описано в MSDN-ссылка ), порядок данных следующий:
- Y (яркость) сохраняется в плоскость с каждым пикселем, берущим слово (16 бит)
- U и V (цветность) сохраняются в отдельной плоскости вместе в чередующемся формате. УФ берет 32 бит вместе. Наименее значимое слово - U, MSW - V
Вопрос в пределах 16 бит, как упакованы 10-битные данные. Пиксельные данные начинаются с 0-го до 10-го бита или с 6-го до 16-го бита? Объяснение не ясно в MSDN. Также будет полезно указать соответствующее стандартное значение c в стандарте