dcommon.h 标头

此标头由多种技术使用。 有关详细信息,请参阅:

dcommon.h 包含以下编程接口:

结构

 
D2D_MATRIX_3X2_F

表示 3 乘 2 矩阵。
D2D_MATRIX_4X3_F

描述 4x3 浮点矩阵。
D2D_MATRIX_4X4_F

描述 4x4 浮点矩阵。
D2D_MATRIX_5X4_F

描述 5x4 浮点矩阵。
D2D_POINT_2F

表示二维空间中的 x 坐标和 y 坐标对,表示为浮点值。
D2D_POINT_2U

表示二维空间中的 x 坐标和 y 坐标对,表示为无符号 32 位整数值。
D2D_RECT_F

表示由左上角 (左、上) 的坐标和右下角 (右下角) 的坐标定义的矩形。
D2D_RECT_U

表示由左上角坐标对 (左、上) 和右下角坐标对 (右下角) 定义的矩形。 这些坐标表示为 32 位整数值。
D2D_SIZE_F

存储一对有序的浮点值,通常为矩形的宽度和高度。
D2D_SIZE_U

存储一个有序整数对,通常为矩形的宽度和高度。
D2D_VECTOR_2F

2 个 FLOAT 值的向量 (x、y) 。
D2D_VECTOR_3F

3 个 FLOAT 值的向量, (x、y、z) 。
D2D_VECTOR_4F

4 个 FLOAT 值的向量 (x、y、z、w) 。
D2D1_PIXEL_FORMAT

包含位图或呈现目标的数据格式和 alpha 模式。

枚举

 
D2D1_ALPHA_MODE

指定应如何处理位图或呈现目标的 alpha 值。
DWRITE_GLYPH_IMAGE_FORMATS

指定字体在字体范围级别或每个字形中支持的格式。
DWRITE_MEASURING_MODE

指示用于文本布局的测量方法。