D2D1_BITMAP_PROPERTIES1 结构 (d2d1_1.h)

此结构允许使用可用的位图选项和颜色上下文信息创建 ID2D1Bitmap1

语法

typedef struct D2D1_BITMAP_PROPERTIES1 {
  D2D1_PIXEL_FORMAT   pixelFormat;
  FLOAT               dpiX;
  FLOAT               dpiY;
  D2D1_BITMAP_OPTIONS bitmapOptions;
  ID2D1ColorContext   *colorContext;
} D2D1_BITMAP_PROPERTIES1;

成员

pixelFormat

类型: D2D1_PIXEL_FORMAT

用于创建位图的 DXGI 格式和 alpha 模式。

dpiX

类型: FLOAT

x 方向的位图 dpi。

dpiY

类型: FLOAT

y 方向的位图 dpi。

bitmapOptions

类型: D2D1_BITMAP_OPTIONS

位图的特殊创建选项。

colorContext

类型: ID2D1ColorContext*

可选的指定颜色上下文信息。

注解

如果 dpiXdpiY 均为 0,则如果设备上下文是窗口上下文,则位图的 dpi 将设置为桌面 dpi;对于任何其他设备上下文,位图的 dpi 将设置为 96 dpi。

要求

要求
最低受支持的客户端 适用于 Windows 7 的Windows 8和平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [桌面应用 |UWP 应用]
标头 d2d1_1.h

另请参阅

ID2D1DeviceContext::CreateBitmap