Здравствуйте Андрей
Image.toBytes(#raw) всё равно использует кодирование
Планируете ли Вы это исправить?
И как можно обратиться к загруженному ресурсу-текстуре как к байтовому массиву из нативного кода?
Сейчас передаю из скрипта в нативный код Bytes:
var bytes = wd.image.toBytes(#raw);
view.testImage(bytes);
Потом в нативном коде:
sciter::value testImage(sciter::value params)
{
aux::bytes bt = params.get_bytes();
UINT len = bt.length;
printf("params: %i %i\n", params.t, len);
BYTE *pb = (BYTE *)bt.start;
printf("bytes: ");
for (UINT i = 0; i < len; i++)
{
printf("%.2X ", pb[i]);
}
printf("\n");
return 0;
}
Sciter 4.3.0.11