1. CopyFromBitmap:
- 从另一个位图复制像素数据。
HRESULT CopyFromBitmap(
const D2D1_POINT_2U* destPoint,
ID2D1Bitmap* bitmap,
const D2D1_RECT_U* srcRect
);
2. CopyFromRenderTarget:
- 从渲染目标复制像素数据。
HRESULT CopyFromRenderTarget(
const D2D1_POINT_2U* destPoint,
ID2D1RenderTarget* renderTarget,
const D2D1_RECT_U* srcRect
);
3. GetBitmap:
- 获取与位图关联的 WIC 位图。
HRESULT GetBitmap(
ID2D1Bitmap** bitmap
);
4. GetDpi:
- 获取位图的 DPI (dots per inch)。
void GetDpi(
float* dpiX,
float* dpiY
);
5. GetPixelSize:
- 获取位图的像素大小。
D2D1_SIZE_U GetPixelSize() const;
6. GetPixelFormat:
- 获取位图的像素格式。
D2D1_PIXEL_FORMAT GetPixelFormat() const;
7. GetPixelSize:
- 获取位图的像素大小。
D2D1_SIZE_U GetPixelSize() const;
8. GetPixelFormat:
- 获取位图的像素格式。
D2D1_PIXEL_FORMAT GetPixelFormat() const;
9. GetSize:
- 获取位图的逻辑大小。
D2D1_SIZE_F GetSize() const;
这些方法提供了对位图的基本信息和像素数据的访问。你可以使用这些方法来操作和处理位图对象。
转载请注明出处:http://www.zyzy.cn/article/detail/25253/Win32 API/D2d1.h/ID2D1Bitmap