Как Direct2D загружает изображения большой или высокой ширины? - PullRequest
0 голосов
/ 12 июня 2019

Мой проект может использовать большие изображения в формате PNG или jpg, которые могут быть преобразованы в PDF или другими способами.Когда я вызываю CreateBitmapFromWicBitmap для изображения (ширина: 1700, высота: 25800), оно возвращает E_INVALIDARG.Если я перейду на загрузку небольших изображений, таких как ширина или высота 500 или 600 пикселей, это не проблема.

Итак, как я могу загрузить этот ID2D1Bitmap в D2D для простого рендеринга?Или мне нужно увеличивать и уменьшать масштаб этой большой картины?Если последнее имеет место, мне интересно, каково ограничение его ширины и высоты?

для загрузки изображения, я обращаюсь к: Как загрузить растровое изображение из файла

...