typedef struct D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES {
D2D1_ORIENTATION orientation;
D2D1_SIZE_F scale;
D2D1_POINT_2F centerPoint;
D2D1_MATRIX_3X2_F interpolationMode;
} D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES;
这个结构用于描述转换后的图像源的属性。各个成员的含义如下:
- orientation: 表示图像的方向,是一个 D2D1_ORIENTATION 枚举值,指定图像的旋转方式。
- scale: 表示图像的缩放比例,是一个 D2D1_SIZE_F 结构,指定图像在 X 和 Y 方向上的缩放比例。
- centerPoint: 表示图像的中心点,是一个 D2D1_POINT_2F 结构,指定图像的旋转中心。
- interpolationMode: 表示图像的插值模式,是一个 D2D1_MATRIX_3X2_F 结构,指定图像的插值方式。
这些属性用于调整图像的显示方式,包括旋转、缩放、旋转中心和插值模式等。这在处理图像变换和效果时非常有用。
具体的使用方法和图像源的相关 API 细节可能需要查阅 Direct2D 的官方文档或相关的示例代码。
转载请注明出处:http://www.zyzy.cn/article/detail/25334/Win32 API/D2d1_3.h/D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES