无忧资源站

 找回密码
 加入我们
查看: 711|回复: 0

[C/C++] 使用Gdiplus制作游戏移动地图的关键函数笔记

[复制链接]

18

主题

22

帖子

174

积分

学徒

Rank: 2

积分
174

最佳新人

发表于 2023-12-17 01:19:15 | 显示全部楼层 |阅读模式
  1. 在 Gdiplus 中,Status DrawImage(IN Image* image, IN INT x, IN INT y, IN INT srcx, IN INT srcy, IN INT srcwidth, IN INT srcheight, IN Unit srcUnit) 函数用于在画布上绘制图像。以下是该函数的参数详解:

  2. image: 这是一个指向要绘制的图像的指针。

  3. x, y: 这些参数指定了图像的目标位置。图像将在画布上的 (x, y) 位置开始绘制。

  4. srcx, srcy: 这些参数指定了源图像的起始位置。当从源图像中绘制图像时,将从 (srcx, srcy) 位置开始。

  5. srcwidth, srcheight: 这些参数指定了要绘制的源图像的宽度和高度。

  6. srcUnit: 这个参数指定了源图像的单位。它是一个枚举值,可以是以下之一:

  7. UnitPixel: 像素
  8. UnitInch: 英寸
  9. UnitMM: 毫米
  10. UnitPixelPerInch: 像素/英寸
  11. UnitPixelPerMillimeter: 像素/毫米
  12. UnitScreenPixels: 屏幕像素
  13. UnitDpiX: x 方向上的 DPI
  14. UnitDpiY: y 方向上的 DPI
  15. UnitDpiXPhysical: x 方向上的物理 DPI(无缩放)
  16. UnitDpiYPhysical: y 方向上的物理 DPI(无缩放)
  17. UnitUSPx: USP (通用测量单位) 像素
  18. UnitPoints: 点
  19. UnitPicas: 拍卡
  20. UnitCentimeters: 厘米
  21. UnitMillimeters: 毫米
  22. UnitCentimetersPerInch: 厘米/英寸
  23. UnitMillimetersPerInch: 毫米/英寸
  24. UnitInchPerCentimeter: 英寸/厘米
  25. UnitPixelPerCentimeter: 像素/厘米
  26. UnitMm3DMM: 三维毫米
  27. UnitMm3DMMXAxisLength: 三维毫米 x 轴长度
  28. UnitMm3DMMYAxisLength: 三维毫米 y 轴长度
  29. UnitMm3DMMZAxisLength: 三维毫米 z 轴长度
  30. UnitMm3DMMXYAxisPlaneNormalLength: 三维毫米 xy 轴平面法线长度
  31. UnitMm3DMMXZAxisPlaneNormalLength: 三维毫米 xz 轴平面法线长度
  32. UnitMm3DMMYZAxisPlaneNormalLength: 三维毫米 yz 轴平面法线长度
  33. UnitMm3DMMVolumeLengthVolumeOrIntersectionVolume: 三维毫米体积长度、体积或交集体积
  34. UnitMm3DMMVolumeWidthVolumeOrIntersectionVolume: 三维毫米体积宽度、体积或交集体积
  35. UnitMm3DMMVolumeHeightVolumeOrIntersectionVolume: 三维毫米体积高度、体积或交集体积
  36. UnitMm3DMMWidthOrXDimensionWidthOrIntersectionWidth: 三维毫米宽度或 x 维度宽度或交集宽度
  37. UnitMm3DMMHeightOrYDimensionHeightOrIntersectionHeight: 三维毫米高度或 y 维度高度或交集高度
  38. UnitMm3DMMDepthOrZDimensionDepthOrIntersectionDepth: 三维毫米深度或 z 维度深度或交集深度
  39. UnitMm3DMMWidthOrXDimensionXAxisLength: 三维毫米宽度或 x 维度 x 轴长度
  40. UnitMm3DMMHeightOrYDimensionYAxisLength: 三维毫米高度或 y 维度 y 轴长度
  41. UnitMm3DMMDepthOrZDimensionZAxisLength: 三维毫米深度或 z 维度 z 轴长度
复制代码


QQ|SiteMap|Map|小黑屋|无忧资源站

GMT+8, 2024-5-19 20:29 , Processed in 0.054643 second(s), 20 queries .

无忧资源站

Copyright © 2022-2032 www.wyzyz.net

快速回复 返回顶部 返回列表