struct D2D1_BITMAP_PROPERTIES1
{
D2D1_PIXEL_FORMAT pixelFormat;
FLOAT dpiX;
FLOAT dpiY;
D2D1_BITMAP_OPTIONS bitmapOptions;
HANDLE colorContext;
};
该结构体包含以下成员:
1. pixelFormat:一个 D2D1_PIXEL_FORMAT 结构体,用于描述位图的像素格式,包括像素格式类型和通道的位数等信息。
2. dpiX:位图的水平分辨率(每英寸的点数)。
3. dpiY:位图的垂直分辨率(每英寸的点数)。
4. bitmapOptions:一个 D2D1_BITMAP_OPTIONS 枚举值,表示位图的选项,例如是否支持锁定位图的缓冲区。
5. colorContext:一个颜色上下文的句柄,用于指定位图的颜色空间。
这个结构体通常在创建位图时用于指定位图的属性。例如,使用 ID2D1RenderTarget 的 CreateBitmap 方法时,可以传递一个 D2D1_BITMAP_PROPERTIES1 结构体来定义位图的属性。
转载请注明出处:http://www.zyzy.cn/article/detail/25287/Win32 API/D2d1_1.h/D2D1_BITMAP_PROPERTIES1