我的项目可能使用大的PNG或jpg格式的图片,可以通过PDF或其他方式进行转换。当我为图像(宽度:1700,高度:25800)调用CreateBitmapFromWicBitmap时,它将返回E_INVALIDARG。如果我更改为加载小图片,例如500或600像素的宽度/高度,那没问题。
那么,如何在D2D中加载此ID2D1Bitmap以便进行渲染?还是我必须放大或缩小这张大图?如果是后者,我想知道他的宽度和高度的限制是什么?
对于加载图像,我指的是: How to Load a Bitmap from a File