WriteableBitmap WinRT больше не разрешает произвольный доступ к пиксельным данным? - PullRequest
6 голосов
/ 24 сентября 2011

Одним из изменений в классе WinRT WriteableBitmap является то, что вместо предоставления свойства Pixels в виде массива теперь у него есть PixelBuffer типа IBuffer.

Проблема в том, что у IBuffer нет способа произвольного доступа к данным. Я могу создать DataReader и получать данные по одному фрагменту за раз и копировать данные в массив для произвольного доступа, но без прямого доступа к данным IBuffer. Как мне это сделать, или это невозможно?

1 Ответ

5 голосов
/ 24 сентября 2011

Похоже, что точно такое же обсуждение произошло на форумах MSDN.

Пока что не похоже, что есть прямая манипуляция с пикселями, но есть обходные пути при работе с потоками (как вы уже отметили).

Учитывая все обстоятельства, это предварительный просмотр для разработчика, и функциональность может быть добавлена ​​в более поздней сборке.

...