Direct2D
Direct2D 技术概述。
若要开发 Direct2D,需要以下标头:
- d2d1.h
- d2d1_1.h
- d2d1_1helper.h
- d2d1_2.h
- d2d1_3.h
- d2d1_3helper.h
- d2d1effectauthor.h
- d2d1effectauthor_1.h
- d2d1effecthelpers.h
- d2d1effecthelpers.hlsli
- d2d1effects.h
- d2d1effects_1.h
- d2d1effects_2.h
- d2d1helper.h
- d2d1svg.h
- dcommon.h
有关此技术的编程指南,请参阅:
类
ColorF 定义一组常量,这些常量表示已知颜色,并提供用于实例化不同颜色的便捷方法。 |
Matrix3x2F Matrix3x2F 类表示一个 3 乘 2 矩阵,并提供用于创建矩阵的便捷方法。 |
Matrix4x4F Matrix4x4F 类表示 4 x-4 矩阵,并提供用于创建矩阵的便捷方法。 |
枚举
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE 用于缩放图像的 2D 仿射转换效果的内插模式。 有 6 种缩放模式,在质量和速度方面都有范围。 |
D2D1_2DAFFINETRANSFORM_PROP 2D 仿射转换效果的属性的标识符。 |
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE 3D 透视转换效果对图像使用的内插模式。 有 5 种缩放模式,在质量和速度方面都有范围。 |
D2D1_3DPERSPECTIVETRANSFORM_PROP 3D 透视转换效果属性的标识符。 |
D2D1_3DTRANSFORM_INTERPOLATION_MODE 3D 转换效果在图像上使用的内插模式。 有 5 种缩放模式,在质量和速度方面都有范围。 |
D2D1_3DTRANSFORM_PROP 3D 转换效果属性的标识符。 |
D2D1_ALPHA_MODE 指定应如何处理位图或呈现目标的 alpha 值。 |
D2D1_ANTIALIAS_MODE 指定非文本基元边缘的呈现方式。 |
D2D1_ARC_SIZE 指定弧线是否应大于 180 度。 |
D2D1_ARITHMETICCOMPOSITE_PROP 算术复合效果属性的标识符。 |
D2D1_ATLAS_PROP Atlas 效果属性的标识符。 |
D2D1_BITMAP_INTERPOLATION_MODE 指定缩放或旋转图像时使用的算法。 |
D2D1_BITMAP_OPTIONS 指定位图的使用方式。 |
D2D1_BITMAPSOURCE_ALPHA_MODE 指定位图源效果输出的 alpha 模式。 |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE 用于缩放位图源效果中的图像的内插模式。 |
D2D1_BITMAPSOURCE_ORIENTATION 指定是否应由位图源效果执行翻转和/或旋转操作。 |
D2D1_BITMAPSOURCE_PROP 位图源效果属性的标识符。 |
D2D1_BLEND 指定如何派生其中一个颜色源,并选择性地指定对颜色源的序号操作。 |
D2D1_BLEND_MODE 用于混合效果的混合模式。 |
D2D1_BLEND_OPERATION 指定对两个颜色源的混合操作。 |
D2D1_BLEND_PROP Blend 效果属性的标识符。 |
D2D1_BORDER_EDGE_MODE 边框效果的边缘模式。 |
D2D1_BORDER_MODE 指定裁剪效果如何处理落在小数像素坐标上的裁剪矩形。 |
D2D1_BORDER_PROP 边框效果属性的标识符。 |
D2D1_BRIGHTNESS_PROP 亮度效果属性的标识符。 |
D2D1_BUFFER_PRECISION 表示 Direct2D 中图像处理管道的位深度。 |
D2D1_CAP_STYLE 描述直线或线段末端的形状。 |
D2D1_CHANGE_TYPE 描述影响呈现器与自定义顶点着色器交互方式的标志。 (D2D1_CHANGE_TYPE) |
D2D1_CHANNEL_DEPTH 允许调用方控制呈现管道中阶段的通道深度。 |
D2D1_CHANNEL_SELECTOR 指定位移贴图效果从中提取强度的颜色通道,并使用它在 X 或 Y 方向空间上置换图像。 |
D2D1_CHROMAKEY_PROP 色键效果属性的标识符。 |
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION 指定呈现颜色位图标志符号时像素对齐策略。 |
D2D1_COLOR_CONTEXT_TYPE 指定定义颜色配置文件的方式。 |
D2D1_COLOR_INTERPOLATION_MODE 定义如何在颜色之间内插。 |
D2D1_COLOR_SPACE 定义应用于颜色空间的选项。 |
D2D1_COLORMANAGEMENT_ALPHA_MODE 指示颜色管理效果应如何解释输入图像中包含的 alpha 数据。 |
D2D1_COLORMANAGEMENT_PROP 颜色管理效果的属性的标识符。 |
D2D1_COLORMANAGEMENT_QUALITY 颜色管理效果转换的质量级别。 |
D2D1_COLORMANAGEMENT_RENDERING_INTENT 指定颜色管理效果应使用哪个 ICC 呈现意向。 |
D2D1_COLORMATRIX_ALPHA_MODE 颜色矩阵效果输出的 alpha 模式。 |
D2D1_COLORMATRIX_PROP 颜色矩阵效果的属性的标识符。 |
D2D1_COMBINE_MODE 指定可用于合并两个几何图形的不同方法。 |
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS 指定兼容呈现器目标在创建时可支持的其他功能。 此枚举允许按位组合其成员值。 |
D2D1_COMPOSITE_MODE 用于指定所有 Direct2D 混合操作的混合模式。 |
D2D1_COMPOSITE_PROP 复合效果属性的标识符。 |
D2D1_CONTRAST_PROP 对比度效果属性的标识符。 |
D2D1_CONVOLVEMATRIX_PROP Convolve 矩阵效果的属性的标识符。 |
D2D1_CONVOLVEMATRIX_SCALE_MODE 卷积矩阵效果用于将图像缩放到相应的内核单位长度的内插模式。 有六种缩放模式在质量和速度方面有范围。 |
D2D1_CROP_PROP 裁剪效果的属性的标识符。 |
D2D1_DASH_STYLE 描述笔划中短划线和间隙的序列。 |
D2D1_DC_INITIALIZE_MODE 指定在从呈现目标检索设备上下文时如何为 GDI 呈现初始化设备上下文。 |
D2D1_DEBUG_LEVEL 指示 Direct2D 调试层提供的信息类型。 |
D2D1_DEVICE_CONTEXT_OPTIONS 这将指定在其生存期内应用于设备上下文的选项。 |
D2D1_DIRECTIONALBLUR_OPTIMIZATION 指定方向模糊效果的优化模式。 |
D2D1_DIRECTIONALBLUR_PROP 方向模糊效果的属性的标识符。 |
D2D1_DISCRETETRANSFER_PROP 离散传输效果的属性的标识符。 |
D2D1_DISPLACEMENTMAP_PROP 排量贴图效果的属性的标识符。 |
D2D1_DISTANTDIFFUSE_PROP 远程漫射照明效果属性的标识符。 |
D2D1_DISTANTDIFFUSE_SCALE_MODE 效果用于将图像缩放到相应的内核单元长度的内插模式。 有六种缩放模式在质量和速度方面有范围。 |
D2D1_DISTANTSPECULAR_PROP 远反射照明效果属性的标识符。 |
D2D1_DISTANTSPECULAR_SCALE_MODE 远反射照明效果用于将图像缩放到相应的内核单位长度的内插模式。 有六种缩放模式在质量和速度方面有范围。 |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE DPI 补偿效果用于缩放图像的内插模式。 |
D2D1_DPICOMPENSATION_PROP DPI 补偿效果的属性的标识符。 |
D2D1_DRAW_TEXT_OPTIONS 指定是取消文本对齐还是启用到布局矩形的剪裁。 此枚举允许按位组合其成员值。 |
D2D1_EDGEDETECTION_MODE 边缘检测效果D2D1_EDGEDETECTION_PROP_MODE属性的值。 |
D2D1_EDGEDETECTION_PROP 边缘检测效果的属性的标识符。 |
D2D1_EMBOSS_PROP 浮雕效果属性的标识符。 |
D2D1_EXPOSURE_PROP 曝光效果属性的标识符。 |
D2D1_EXTEND_MODE 指定画笔如何绘制其正常内容区域之外的区域。 |
D2D1_FACTORY_TYPE 指定 Direct2D 是否为 ID2D1Factory 及其创建的资源提供同步,以便可以从多个线程安全地访问它们。 |
D2D1_FEATURE 定义可使用 ID2D1EffectContext::CheckFeatureSupport 查询的基础 Direct3D 设备的功能。 |
D2D1_FEATURE_LEVEL 介绍呈现器目标的硬件呈现所需的最低 DirectX 支持。 |
D2D1_FIGURE_BEGIN 指示特定 ID2D1SimplifiedGeometrySink 图形是填充还是空心图。 |
D2D1_FIGURE_END 指示特定 ID2D1SimplifiedGeometrySink 图形是打开还是关闭。 |
D2D1_FILL_MODE 指定如何组合几何图形或图形的相交区域以形成复合几何图形的区域。 |
D2D1_FILTER 表示转换可以选择用于输入纹理的筛选模式。 |
D2D1_FLOOD_PROP 洪水效果属性的标识符。 |
D2D1_GAMMA 指定用于内插的伽玛。 |
D2D1_GAMMA1 确定用于内插和混合的伽玛。 |
D2D1_GAMMATRANSFER_PROP Gamma 传输效果的属性的标识符。 |
D2D1_GAUSSIANBLUR_OPTIMIZATION 高斯模糊效果的优化模式。 |
D2D1_GAUSSIANBLUR_PROP 高斯模糊效果属性的标识符。 |
D2D1_GEOMETRY_RELATION 描述一个 geometry 对象在空间上如何与另一个 geometry 对象相关。 |
D2D1_GEOMETRY_SIMPLIFICATION_OPTION 指定如何将几何图形简化为 ID2D1SimplifiedGeometrySink。 |
D2D1_HDRTONEMAP_DISPLAY_MODE 定义常量,这些常量指定 HDR 音调贴图效果的 D2D1_HDRTONEMAP_PROP_DISPLAY_MODE 属性的值。 |
D2D1_HDRTONEMAP_PROP 定义用于标识 HDR 音调贴图效果的顶级属性的常量。 |
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA “突出显示”和“阴影”效果的D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA属性的值。 |
D2D1_HIGHLIGHTSANDSHADOWS_PROP “突出显示”和“阴影”效果的属性的标识符。 |
D2D1_HISTOGRAM_PROP 直方图效果属性的标识符。 |
D2D1_HUEROTATION_PROP Hue 旋转效果的属性的标识符。 |
D2D1_HUETORGB_INPUT_COLOR_SPACE Hue 到 RGB 效果的 D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE 属性的值。 |
D2D1_HUETORGB_PROP Hue 到 RGB 效果的属性的标识符。 |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS 选项标志控制 CreateImageSourceFromDxgi 执行的主转换(如果有)。 |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS 控制新建 ID2D1ImageSource 时的选项标志。 |
D2D1_INK_NIB_SHAPE 指定墨迹笔尖 (笔尖) 作为D2D1_INK_STYLE_PROPERTIES结构的一部分的外观。 |
D2D1_INTERPOLATION_MODE 这用于使用 ID2D1DeviceContext::D rawImage 和 2D 仿射转换效果指定图像缩放的质量。 |
D2D1_LAYER_OPTIONS 指定在应用层资源以创建层时可以应用的选项。 |
D2D1_LAYER_OPTIONS1 指定应如何准备层内容。 |
D2D1_LINE_JOIN 描述联接两条线或线段的形状。 |
D2D1_LINEARTRANSFER_PROP 线性传输效果的属性的标识符。 |
D2D1_LOOKUPTABLE3D_PROP 3D 查阅表格效果的属性的标识符。 |
D2D1_MAP_OPTIONS 指定要从相应 ID2D1Bitmap1 映射的内存的处理方式。 |
D2D1_MORPHOLOGY_MODE 形态效果的模式。 |
D2D1_MORPHOLOGY_PROP Morphology 效果的属性的标识符。 |
D2D1_OPACITY_MASK_CONTENT 描述不透明蒙板是包含图形还是文本。 Direct2D 使用此信息来确定混合不透明蒙板时要使用的伽玛空间。 |
D2D1_OPACITYMETADATA_PROP 不透明度元数据效果的属性的标识符。 |
D2D1_ORIENTATION 指定图像的翻转和旋转。 |
D2D1_PATCH_EDGE_MODE 指定如何呈现渐变网格边缘。 |
D2D1_PATH_SEGMENT 指示是否应划段,以及此段与上一段之间的联接是否应平滑。 此枚举允许按位组合其成员值。 |
D2D1_PIXEL_OPTIONS 指示如何限制像素着色器采样。 |
D2D1_POINTDIFFUSE_PROP 点漫射照明效果属性的标识符。 |
D2D1_POINTDIFFUSE_SCALE_MODE 点漫射照明效果用于将图像缩放到相应的内核单位长度的内插模式。 有六种缩放模式在质量和速度方面有范围。 |
D2D1_POINTSPECULAR_PROP 点反射照明效果属性的标识符。 |
D2D1_POINTSPECULAR_SCALE_MODE 点反射照明效果用于将图像缩放到相应的内核单位长度的内插模式。 有六种缩放模式在质量和速度方面有范围。 |
D2D1_POSTERIZE_PROP Posterize 效果的属性的标识符。 |
D2D1_PRESENT_OPTIONS 描述呈现器目标在呈现其内容时的行为方式。 此枚举允许按位组合其成员值。 |
D2D1_PRIMITIVE_BLEND 用于指定所有 Direct2D 基元的几何混合模式。 |
D2D1_PRINT_FONT_SUBSET_MODE 定义在打印期间字体资源应为子集的时点。 |
D2D1_PROPERTY 指定 ID2D1Effect 的 ID2D1Properties 接口上存在的系统属性的索引。 |
D2D1_PROPERTY_TYPE 指定 Direct2D 属性接口支持的属性类型。 |
D2D1_RENDER_TARGET_TYPE 描述呈现器目标是使用硬件还是软件呈现,或者 Direct2D 是否应选择呈现模式。 |
D2D1_RENDER_TARGET_USAGE 描述如何远程呈现器目标,以及它是否应与 GDI 兼容。 此枚举允许按位组合其成员值。 |
D2D1_RENDERING_PRIORITY 呈现优先级会影响 Direct2D 限制其呈现工作负荷的程度。 |
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE RGB 到 Hue 效果的 D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE 属性的值。 |
D2D1_RGBTOHUE_PROP RGB 到 Hue 效果的属性的标识符。 |
D2D1_SATURATION_PROP 饱和效果属性的标识符。 |
D2D1_SCALE_INTERPOLATION_MODE 缩放效果用于缩放图像的内插模式。 有 6 种缩放模式,在质量和速度方面都有范围。 |
D2D1_SCALE_PROP 缩放效果属性的标识符。 |
D2D1_SEPIA_PROP 棕褐色效果属性的标识符。 |
D2D1_SHADOW_OPTIMIZATION 阴影效果的性能优化级别。 |
D2D1_SHADOW_PROP 阴影效果属性的标识符。 |
D2D1_SHARPEN_PROP 锐化效果属性的标识符。 |
D2D1_SPOTDIFFUSE_PROP 点漫射照明效果属性的标识符。 |
D2D1_SPOTDIFFUSE_SCALE_MODE 点漫射照明效果用于将图像缩放到相应的内核单位长度的内插模式。 有六种缩放模式在质量和速度方面都有范围。 |
D2D1_SPOTSPECULAR_PROP 点反射照明效果属性的标识符。 |
D2D1_SPOTSPECULAR_SCALE_MODE 点反射照明效果用于将图像缩放到相应的内核单位长度的内插模式。 有六种缩放模式在质量和速度方面都有范围。 |
D2D1_SPRITE_OPTIONS 指定在调用 ID2D1DeviceContext3::D rawSpriteBatch 时如何绘制子画面批的其他方面。 |
D2D1_STRAIGHTEN_PROP 拉直效果属性的标识符。 |
D2D1_STRAIGHTEN_SCALE_MODE 拉直效果D2D1_STRAIGHTEN_PROP_SCALE_MODE属性的值。 |
D2D1_STROKE_TRANSFORM_TYPE 定义世界如何转换、每英寸点数 (dpi) ,以及笔划宽度如何影响用于笔划基元的笔的形状。 |
D2D1_SUBPROPERTY 指定可能存在于任何属性中的系统子属性的索引。 |
D2D1_SVG_ASPECT_ALIGN SVG 保留AspectRatio 属性的对齐部分。 |
D2D1_SVG_ASPECT_SCALING SVG preserveAspectRatio 属性的 meetOrSlice 部分。 |
D2D1_SVG_ATTRIBUTE_POD_TYPE 定义要设置或获取的 SVG POD 属性的类型。 |
D2D1_SVG_ATTRIBUTE_STRING_TYPE 定义要设置或获取的 SVG 字符串属性的类型。 |
D2D1_SVG_DISPLAY 指定 SVG 显示属性的值。 |
D2D1_SVG_LENGTH_UNITS 指定 SVG 长度的单位。 |
D2D1_SVG_LINE_CAP 指定 SVG 笔划线帽属性的值。 |
D2D1_SVG_LINE_JOIN 指定 SVG stroke-linejoin 属性的值。 |
D2D1_SVG_OVERFLOW 指定 SVG 溢出属性的值。 |
D2D1_SVG_PAINT_TYPE 指定 SVG 填充或笔划的画图类型。 |
D2D1_SVG_PATH_COMMAND 表示路径。 每个命令都可以引用段数据中的浮点数。 以 _ABSOLUTE结尾的命令将数据解释为绝对坐标。 以 _RELATIVE结尾的命令将数据解释为相对于上一点。 |
D2D1_SVG_UNIT_TYPE 定义用于 SVG 渐变或 clipPath 元素的坐标系。 |
D2D1_SVG_VISIBILITY 指定 SVG 可见性属性的值。 |
D2D1_SWEEP_DIRECTION 定义椭圆弧的绘制方向。 |
D2D1_TABLETRANSFER_PROP 表传输效果的属性的标识符。 |
D2D1_TEMPERATUREANDTINT_PROP “温度”和“色调”效果属性的标识符。 |
D2D1_TEXT_ANTIALIAS_MODE 描述用于绘制文本的抗锯齿模式。 |
D2D1_THREADING_MODE 指定同时创建设备、工厂和设备上下文时使用的线程模式。 |
D2D1_TILE_PROP 磁贴效果属性的标识符。 |
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS 转换后的图像源的选项标志。 |
D2D1_TURBULENCE_NOISE “湍流”效果的湍流噪声模式。 指示是生成基于分形噪声的位图还是基于扰流函数的位图。 |
D2D1_TURBULENCE_PROP “扰流”效果属性的标识符。 |
D2D1_UNIT_MODE 指定如何解释 Direct2D 中的单位。 |
D2D1_VERTEX_OPTIONS 描述影响呈现器与自定义顶点着色器交互方式的标志。 (D2D1_VERTEX_OPTIONS) |
D2D1_VERTEX_USAGE 指示顶点缓冲区是不经常更改还是频繁更改。 |
D2D1_VIGNETTE_PROP Vignette 效果属性的标识符。 |
D2D1_WHITELEVELADJUSTMENT_PROP 定义用于标识白级别调整效果的顶级属性的常量。 |
D2D1_WINDOW_STATE 描述窗口是否被遮挡。 |
D2D1_YCBCR_CHROMA_SUBSAMPLING 指定 YCbCr 效果使用的输入色度图像的色度子采样。 |
D2D1_YCBCR_INTERPOLATION_MODE 指定 YCbCr 效果的内插模式。 |
D2D1_YCBCR_PROP YCbCr 效果属性的标识符。 |
函数
AddArc 将单个弧线添加到路径几何图形。 |
AddArc 创建单个弧线并将其添加到路径几何图形。 |
AddBezier 在当前点和指定的终点之间创建三次贝塞尔曲线。 |
AddBezier 在当前点和指定终结点之间创建三次贝塞尔曲线。 |
AddBeziers 创建一系列三次贝塞尔曲线并添加到几何接收器。 |
AddLine 在当前点和指定的终点之间创建线段,并添加到几何接收器。 |
AddLines 使用指定的点创建一系列线并添加到几何接收器。 |
AddNode 将提供的节点添加到转换图。 |
AddPage 将传入命令列表中的 Direct2D 基元转换为固定页面表示形式,供打印子系统使用。 |
AddQuadraticBezier 在当前点和指定的终点之间创建二次贝塞尔曲线。 |
AddQuadraticBezier 在当前点和指定终点之间创建二次贝塞尔曲线,并将其添加到几何接收器。 |
AddQuadraticBeziers 在单个调用中将一系列二次贝塞尔段添加为数组。 |
AddSegments 将给定段添加到此墨迹对象的末尾。 |
AddSprites 将给定的子画面添加到此子画面批处理的末尾。 |
AddTriangles 将指定的三角形复制到接收器。 |
AppendChild 将元素追加到子级列表。 |
ArcSegment 创建D2D1_ARC_SEGMENT结构。 |
BeginDraw 启动对此呈现目标的绘图。 |
BeginDraw 通知命令接收器的实现,即绘图即将开始。 |
BeginFigure 在指定点绘制新图形。 |
BezierSegment 创建D2D1_BEZIER_SEGMENT结构。 |
BindDC 将呈现器目标绑定到它向其发出绘图命令的设备上下文。 |
BitmapBrushProperties 创建D2D1_BITMAP_BRUSH_PROPERTIES结构。 |
BitmapBrushProperties1 创建D2D1_BITMAP_BRUSH_PROPERTIES1结构。 |
BitmapProperties 创建D2D1_BITMAP_PROPERTIES结构。 |
BitmapProperties1 创建D2D1_BITMAP_PROPERTIES1结构。 |
BlendImage 使用指定的混合模式将图像绘制到设备上下文。 结果等效于使用 Direct2D 的内置 Blend 效果。 (ID2D1CommandSink5.BlendImage) |
BlendImage 使用指定的混合模式将图像绘制到设备上下文。 结果等效于使用 Direct2D 的内置 Blend 效果。 (ID2D1DeviceContext6.BlendImage) |
BrushProperties 创建D2D1_BRUSH_PROPERTIES结构。 |
CalculateThreadgroups 此方法允许基于计算着色器的转换根据需要填充的输出像素数选择要执行的线程组数。 |
CheckFeatureSupport 这指示 D3D 设备是否支持可选功能。 |
CheckWindowState 指示与此呈现目标关联的 HWND 是否被遮挡。 |
Clear 将绘图区域清除为指定的颜色。 (重载 2/3) |
Clear 将绘图区域清除为指定的颜色。 (重载 1/3) |
Clear 将绘图区域清除为指定的颜色。 (ID2D1CommandSink.Clear) |
Clear 清除转换图中的转换节点和所有连接。 |
Clear 从此子画面批处理中删除所有子画面。 |
ClearResources 清除 Direct2D 使用的所有呈现资源。 |
克隆 创建此属性值的克隆。 创建时,不会在任何元素上设置克隆的属性。 |
关闭 关闭几何接收器,指示它是否处于错误状态,并重置接收器的错误状态。 |
关闭 关闭接收器并返回其错误状态。 |
关闭 指示命令列表停止接受命令,以便你可以将其用作效果的输入,或者在调用 ID2D1DeviceContext::D rawImage 时使用它。 |
关闭 将所有剩余资源传递到打印子系统,然后清理并关闭当前打印作业。 |
ColorF 实例化 ColorF 类的新实例,该类包含指定的红色、绿色、蓝色和 alpha 值。 |
ColorF 实例化 ColorF 类的新实例,该类包含指定的 RGB 和 alpha 值。 |
CombineWithGeometry 将此几何图形与指定的几何图形组合在一起,并将结果存储在 ID2D1SimplifiedGeometrySink 中。 (重载 3/4) |
CombineWithGeometry 将此几何图形与指定的几何图形组合在一起,并将结果存储在 ID2D1SimplifiedGeometrySink 中。 (重载 2/4) |
CombineWithGeometry 将此几何图形与指定的几何图形组合在一起,并将结果存储在 ID2D1SimplifiedGeometrySink 中。 (重载 4/4) |
CombineWithGeometry 将此几何图形与指定的几何图形组合在一起,并将结果存储在 ID2D1SimplifiedGeometrySink 中。 (重载 1/4) |
CompareWithGeometry 描述此几何图形与指定的几何图形之间的交集。 比较使用默认的平展容差执行。 (重载 1/2) |
CompareWithGeometry 描述此几何图形与指定的几何图形之间的交集。 使用指定的平展容差执行比较。 |
CompareWithGeometry 描述此几何图形与指定的几何图形之间的交集。 比较使用默认的平展容差执行。 (重载 2/2) |
CompareWithGeometry 描述此几何图形与指定的几何图形之间的交集。 使用指定的平展容差执行比较。 |
ComputeArea 计算由指定矩阵转换并使用默认容差平展后的几何图形区域。 |
ComputeArea 在使用指定的矩形转换和使用指定的容差平展几何图形后,计算该几何图形的区域。 (重载 2/3) |
ComputeArea 在使用指定的矩形转换和使用指定的容差平展几何图形后,计算该几何图形的区域。 (重载 3/3) |
ComputeArea 在使用指定的矩形转换和使用指定的容差平展几何图形后,计算该几何图形的区域。 (重载 1/3) |
ComputeLength 计算几何图形的长度,就像将每个段展开成一行中一样。 (重载 1/4) |
ComputeLength 计算几何图形的长度,就像将每个段展开成一行中一样。 (重载 3/4) |
ComputeLength 计算几何图形的长度,就像将每个段展开成一行中一样。 (重载 2/4) |
ComputeLength 计算几何图形的长度,就像将每个段展开成一行中一样。 (重载 4/4) |
ComputePointAndSegmentAtLength 计算沿路径几何图形的给定距离处存在的点,以及该点所在段的索引和该点的方向向量。 (重载 1/4) |
ComputePointAndSegmentAtLength 计算沿路径几何图形的给定距离处存在的点,以及该点所在段的索引和该点的方向向量。 (重载 3/4) |
ComputePointAndSegmentAtLength 计算沿路径几何图形的给定距离处存在的点,以及该点所在段的索引和该点的方向向量。 (重载 2/4) |
ComputePointAndSegmentAtLength 计算沿路径几何图形的给定距离处存在的点,以及该点所在段的索引和该点的方向向量。 (重载 4/4) |
ComputePointAtLength 在由指定的矩阵转换并使用默认容差平展后,计算沿几何图形的指定距离处的点和正切向量。 (重载 1/2) |
ComputePointAtLength 在使用指定的矩形转换和使用指定的容差平展几何图形后,计算几何图形上指定距离的点和正切向量。 (重载 2/2) |
ComputePointAtLength 在由指定的矩阵转换并使用默认容差平展后,计算沿几何图形的指定距离处的点和正切向量。 (重载 2/2) |
ComputePointAtLength 在使用指定的矩形转换和使用指定的容差平展几何图形后,计算几何图形上指定距离的点和正切向量。 (重载 1/2) |
ConnectNode 连接转换图中的两个节点。 |
ConnectToEffectInput 将图形内的转换节点连接到封装效果的相应效果输入。 |
ConvertColorSpace 将D2D1_COLOR_F从一个颜色空间转换为另一个颜色空间。 |
CopyFromBitmap 将指定区域从指定的位图复制到当前位图。 |
CopyFromMemory 将指定区域从内存复制到当前位图。 |
CopyFromRenderTarget 将指定区域从指定的呈现目标复制到当前位图。 |
CreateBitmap 创建未初始化的 Direct2D 位图。 |
CreateBitmap 从指向内存中源数据的指针创建 Direct2D 位图。 |
CreateBitmap 从指定的位图创建 ID2D1BitmapBrush。 (重载 2/3) |
CreateBitmap 创建一个位图,该位图可用作目标图面、用于读回 CPU,或用作 DrawBitmap 和 ID2D1BitmapBrush API 的源。 此外,颜色上下文信息可以传递给位图。 (重载 1/2) |
CreateBitmap 创建一个位图,该位图可用作目标图面、用于读回 CPU,或用作 DrawBitmap 和 ID2D1BitmapBrush API 的源。 此外,颜色上下文信息可以传递给位图。 (重载 2/2) |
CreateBitmapBrush 从指定的位图创建 ID2D1BitmapBrush。 (重载 1/3) |
CreateBitmapBrush 从指定的位图创建 ID2D1BitmapBrush。 画笔使用默认值来表示其不透明度和转换。 |
CreateBitmapBrush 从指定的位图创建 ID2D1BitmapBrush。 (重载 3/3) |
CreateBitmapBrush 从指定的位图创建 ID2D1BitmapBrush。 画笔对其扩展模式、内插模式、不透明度和转换使用默认值。 |
CreateBitmapBrush 创建位图画笔,输入图像为 Direct2D 位图对象。 (重载 4/4) |
CreateBitmapBrush 创建位图画笔,输入图像为 Direct2D 位图对象。 (重载 3/4) |
CreateBitmapBrush 创建位图画笔,输入图像为 Direct2D 位图对象。 (重载 2/4) |
CreateBitmapBrush 创建位图画笔,输入图像为 Direct2D 位图对象。 (重载 1/4) |
CreateBitmapFromDxgiSurface 从 DXGI 图面创建位图,该图面可以设置为目标图面或指定其他颜色上下文信息。 (重载 2/2) |
CreateBitmapFromDxgiSurface 从 DXGI 图面创建位图,该图面可以设置为目标图面或指定其他颜色上下文信息。 (重载 1/2) |
CreateBitmapFromWicBitmap 通过复制指定的 Microsoft Windows 图像处理组件 (WIC) 位图来创建 ID2D1Bitmap。 (重载 2/4) |
CreateBitmapFromWicBitmap 通过复制指定的 Microsoft Windows 图像处理组件 (WIC) 位图来创建 ID2D1Bitmap。 (重载 4/4) |
CreateBitmapFromWicBitmap 通过复制指定的 Microsoft Windows 图像处理组件 (WIC) 位图来创建 ID2D1Bitmap。 (重载 3/4) |
CreateBitmapFromWicBitmap 通过复制 WIC 位图创建 Direct2D 位图。 (重载 1/2) |
CreateBitmapFromWicBitmap 通过复制 WIC 位图创建 Direct2D 位图。 (重载 2/2) |
CreateBitmapFromWicBitmap 通过复制指定的 Microsoft Windows 图像处理组件 (WIC) 位图来创建 ID2D1Bitmap。 (重载 1/4) |
CreateBlendTransform 这将创建可插入到转换图中的混合转换。 |
CreateBorderTransform 创建一个转换,该转换基于在扩展模式下传递的 ,在各个方向上无限扩展其输入。 |
CreateBoundsAdjustmentTransform 创建并返回边界调整转换。 |
CreateChild 从标记名称创建元素。 元素将追加到子元素列表中。 |
CreateColorContext 创建颜色上下文。 |
CreateColorContext 从颜色空间创建颜色上下文。 |
CreateColorContextFromDxgiColorSpace 从 DXGI 颜色空间类型创建颜色上下文。 仅在“最佳”模式下将此与颜色管理效果一起使用才有效。 |
CreateColorContextFromFilename 通过从指定的文件名加载颜色上下文来创建颜色上下文。 配置文件字节是由 Filename 指定的文件的内容。 |
CreateColorContextFromFilename 通过从指定的文件名加载颜色上下文来创建颜色上下文。 配置文件字节是由 filename 指定的文件的内容。 |
CreateColorContextFromSimpleColorProfile 从简单的颜色配置文件创建颜色上下文。 仅在“最佳”模式下将此与颜色管理效果一起使用才有效。 (重载 2/2) |
CreateColorContextFromSimpleColorProfile 从简单的颜色配置文件创建颜色上下文。 仅在“最佳”模式下将此与颜色管理效果一起使用才有效。 (重载 1/2) |
CreateColorContextFromWicColorContext 从 IWICColorContext 创建颜色上下文。 生成的上下文的 D2D1ColorContext 空间会有所不同,有关详细信息,请参阅备注。 (ID2D1DeviceContext.CreateColorContextFromWicColorContext) |
CreateColorContextFromWicColorContext 从 IWICColorContext 创建颜色上下文。 生成的上下文的 D2D1ColorContext 空间会有所不同,有关详细信息,请参阅备注。 (ID2D1EffectContext.CreateColorContextFromWicColorContext) |
CreateCommandList 创建 ID2D1CommandList 对象。 |
CreateCompatibleRenderTarget 创建一个新的位图呈现目标,以便在与当前呈现目标兼容的中间离屏绘图过程中使用。 |
CreateCompatibleRenderTarget 创建与当前呈现目标兼容的中间屏幕外绘制期间使用的位图呈现目标。 (重载 2/2) |
CreateCompatibleRenderTarget 创建与当前呈现目标兼容的中间屏幕外绘制期间使用的位图呈现目标。 (重载 1/2) |
CreateCompatibleRenderTarget 创建与当前呈现目标兼容的中间屏幕外绘制期间使用的位图呈现目标。 新的位图呈现目标具有与当前呈现目标相同的像素格式 (但与当前呈现目标) 的 alpha 模式不同。 |
CreateCompatibleRenderTarget 创建一个新的位图呈现目标,以便在中间屏幕外绘制期间使用,该目标与当前呈现目标兼容, (具有与当前呈现目标相同的像素格式,但与当前呈现目标) alpha 模式不同。 |
CreateCompatibleRenderTarget 创建一个新的位图呈现目标,以便在中间屏幕外绘制期间使用,该目标与当前呈现目标兼容, (具有与当前呈现目标相同的大小、DPI 和像素格式,但与当前呈现目标) alpha 模式不同。 |
CreateDCRenderTarget 创建绘制到 Windows 图形设备接口的呈现目标 (GDI) 设备上下文。 |
CreateDevice 创建 ID2D1Device 对象。 |
CreateDevice 创建 ID2D1Device2 对象。 |
CreateDevice 创建 ID2D1Device3 对象。 |
CreateDevice 创建 ID2D1Device4 对象。 |
CreateDevice 从给定的 IDXGIDevice 创建新的 Direct2D 设备。 (ID2D1Factory6.CreateDevice) |
CreateDevice 从给定的 IDXGIDevice 创建新的 Direct2D 设备。 (ID2D1Factory7.CreateDevice) |
CreateDevice 从给定的 IDXGIDevice 创建新的 Direct2D 设备。 |
CreateDevice 创建 ID2D1Device1 对象。 |
CreateDeviceContext 从 Direct2D 设备创建新的设备上下文。 |
CreateDeviceContext 从 Direct2D 设备创建新的 ID2D1DeviceContext2。 |
CreateDeviceContext 从此 Direct2D 设备创建新的 ID2D1DeviceContext3。 |
CreateDeviceContext 从此 Direct2D 设备创建新的 ID2D1DeviceContext4。 |
CreateDeviceContext 创建没有初始分配目标的新设备上下文。 (ID2D1Device5.CreateDeviceContext) |
CreateDeviceContext 创建没有初始分配目标的新设备上下文。 (ID2D1Device6.CreateDeviceContext) |
CreateDeviceContext 创建没有初始分配目标的新设备上下文。 |
CreateDrawingStateBlock 创建可与呈现目标的 SaveDrawingState 和 RestoreDrawingState 方法一起使用的 ID2D1DrawingStateBlock。 (重载 1/3) |
CreateDrawingStateBlock 创建可与呈现目标的 SaveDrawingState 和 RestoreDrawingState 方法一起使用的 ID2D1DrawingStateBlock。 (重载 2/3) |
CreateDrawingStateBlock 创建可与呈现目标的 SaveDrawingState 和 RestoreDrawingState 方法一起使用的 ID2D1DrawingStateBlock。 (重载 3/3) |
CreateDrawingStateBlock 创建新的绘图状态块,这可用于呈现目标上的后续 SaveDrawingState 和 RestoreDrawingState 操作。 (重载 1/3) |
CreateDrawingStateBlock 创建新的绘图状态块,这可用于呈现目标上的后续 SaveDrawingState 和 RestoreDrawingState 操作。 (重载 3/3) |
CreateDrawingStateBlock 创建新的绘图状态块,这可用于呈现目标上的后续 SaveDrawingState 和 RestoreDrawingState 操作。 (重载 2/3) |
CreateDxgiSurfaceRenderTarget 创建绘制到 DirectX 图形基础结构 (DXGI) 图面的呈现目标。 (重载 1/2) |
CreateDxgiSurfaceRenderTarget 创建绘制到 DirectX 图形基础结构 (DXGI) 图面的呈现目标。 (重载 2/2) |
CreateEffect 为指定的类 ID 创建效果。 |
CreateEffect 为指定的类 ID 创建 Direct2D 效果。 |
CreateEllipseGeometry 创建 ID2D1EllipseGeometry。 (重载 2/2) |
CreateEllipseGeometry 创建 ID2D1EllipseGeometry。 (重载 1/2) |
CreateFilledGeometryRealization 创建可随后呈现的几何图形填充的与设备相关的表示形式。 |
CreateGdiMetafile 创建可用于重播图元文件内容的新 ID2D1GdiMetafile 对象。 |
CreateGeometryGroup 创建 ID2D1GeometryGroup,该组是保存其他几何图形的对象。 |
CreateGradientMesh 使用给定的修补程序数组创建新的 ID2D1GradientMesh 实例。 |
CreateGradientStopCollection 从指定的 D2D1_GRADIENT_STOP 结构数组创建 ID2D1GradientStopCollection。 |
CreateGradientStopCollection 从使用D2D1_GAMMA_2_2颜色内插伽玛和固定器扩展模式的指定渐变停止创建 ID2D1GradientStopCollection。 |
CreateGradientStopCollection 创建渐变停止集合,使渐变包含值超出 [0,1] 的颜色通道,还允许在 sRGB 空间中使用内插呈现到高色呈现目标。 |
CreateHwndRenderTarget 创建 ID2D1HwndRenderTarget,这是呈现到窗口的呈现目标。 (重载 2/2) |
CreateHwndRenderTarget 创建 ID2D1HwndRenderTarget,这是呈现到窗口的呈现目标。 (重载 1/2) |
CreateImageBrush 创建图像画笔。 输入图像可以是任何类型的图像,包括位图、效果或命令列表。 (重载 2/3) |
CreateImageBrush 创建图像画笔。 输入图像可以是任何类型的图像,包括位图、效果或命令列表。 (重载 3/3) |
CreateImageBrush 创建图像画笔。 输入图像可以是任何类型的图像,包括位图、效果或命令列表。 (重载 1/3) |
CreateImageSourceFromDxgi 从一组 DXGI 图面 () 创建图像源。 在后续绘制过程中,YCbCr 图面 () 将自动转换为 RGBA。 |
CreateImageSourceFromWic 从 WIC 位图源创建图像源对象,同时填充图像源中的所有像素内存。 使用最小内存量时加载和存储映像。 (重载 3/3) |
CreateImageSourceFromWic 从 WIC 位图源创建图像源对象,同时填充图像源中的所有像素内存。 使用最小内存量时加载和存储映像。 (重载 2/3) |
CreateImageSourceFromWic 从 WIC 位图源创建图像源对象,同时填充图像源中的所有像素内存。 使用最小内存量时加载和存储映像。 (重载 1/3) |
CreateInk 创建从给定点开始的新 ID2D1Ink 对象。 (重载 1/2) |
CreateInk 创建从给定点开始的新 ID2D1Ink 对象。 (重载 2/2) |
CreateInkStyle 创建一个新的 ID2D1InkStyle 对象,用于墨迹呈现方法,如 DrawInk。 (重载 1/2) |
CreateInkStyle 创建一个新的 ID2D1InkStyle 对象,用于墨迹呈现方法,如 DrawInk。 (重载 2/2) |
CreateLayer 创建可与此呈现目标及其兼容的呈现目标一起使用的层资源。 (重载 2/2) |
CreateLayer 创建可与此呈现目标及其兼容的呈现目标一起使用的层资源。 新层具有指定的初始大小。 |
CreateLayer 创建可与此呈现目标及其兼容的呈现目标一起使用的层资源。 (重载 1/2) |
CreateLinearGradientBrush 创建一个 ID2D1LinearGradientBrush,其中包含指定的渐变停止点并具有指定的转换和基不透明度。 |
CreateLinearGradientBrush 创建一个 ID2D1LinearGradientBrush,其中包含指定的渐变停止点、没有转换且基不透明度为 1.0。 |
CreateLinearGradientBrush 为具有线性渐变的绘制区域创建 ID2D1LinearGradientBrush 对象。 |
CreateLookupTable3D 创建用于将 3 通道输入映射到 3 通道输出的 3D 查找表。 表数据必须以 4 通道格式提供。 (ID2D1DeviceContext2.CreateLookupTable3D) |
CreateLookupTable3D 创建用于将 3 通道输入映射到 3 通道输出的 3D 查找表。 表数据必须以 4 通道格式提供。 (ID2D1EffectContext1.CreateLookupTable3D) |
CreateMesh 创建使用三角形来描述形状的网格。 |
CreateOffsetTransform 创建并返回偏移量转换。 |
CreatePaint 创建可用于设置“fill”或“stroke”属性的画图对象。 (重载 2/2) |
CreatePaint 创建可用于设置“fill”或“stroke”属性的画图对象。 (重载 1/2) |
CreatePathData 创建一个路径数据对象,该对象可用于在“path”元素上设置“d”属性。 |
CreatePathGeometry 创建空 ID2D1PathGeometry。 |
CreatePathGeometry 创建 ID2D1PathGeometry1 对象。 |
CreatePathGeometry 创建表示路径数据的路径几何对象。 |
CreatePointCollection 创建一个 points 对象,该对象可用于在多边形或折线元素上设置 points 属性。 |
CreatePrintControl 创建一个 ID2D1PrintControl 对象,该对象将存储在 ID2D1CommandList 中的 Direct2D 基元转换为固定页面表示形式。 然后,打印子系统使用基元。 (重载 2/2) |
CreatePrintControl 创建一个 ID2D1PrintControl 对象,该对象将存储在 ID2D1CommandList 中的 Direct2D 基元转换为固定页面表示形式。 然后,打印子系统使用基元。 (重载 1/2) |
CreateRadialGradientBrush 创建一个 ID2D1RadialGradientBrush,其中包含指定的渐变停止点并具有指定的转换和基不透明度。 |
CreateRadialGradientBrush 创建一个 ID2D1RadialGradientBrush,其中包含指定的渐变停止点、没有转换且基不透明度为 1.0。 |
CreateRadialGradientBrush 创建可用于绘制具有径向渐变的区域的 ID2D1RadialGradientBrush 对象。 |
CreateRectangleGeometry 创建 ID2D1RectangleGeometry。 (重载 2/2) |
CreateRectangleGeometry 创建 ID2D1RectangleGeometry。 (重载 1/2) |
CreateResourceTexture 创建或查找给定的资源纹理,具体取决于是否指定了资源 ID。 |
CreateRoundedRectangleGeometry 创建 ID2D1RoundedRectangleGeometry。 (重载 2/2) |
CreateRoundedRectangleGeometry 创建 ID2D1RoundedRectangleGeometry。 (重载 1/2) |
CreateSharedBitmap 创建一个 ID2D1Bitmap,其数据与其他资源共享。 |
CreateSolidColorBrush 创建具有指定颜色和不透明度的新 ID2D1SolidColorBrush。 |
CreateSolidColorBrush 创建具有指定颜色和基不透明度为 1.0f 的新 ID2D1SolidColorBrush。 |
CreateSolidColorBrush 创建可用于绘制纯色区域的新 ID2D1SolidColorBrush。 |
CreateSpriteBatch 创建新的空子画面批处理。 创建子画面批处理后,使用 ID2D1SpriteBatch::AddSprites 向其添加子画面,然后使用 ID2D1DeviceContext3::D rawSpriteBatch 进行绘制。 |
CreateStrokeDashArray 创建可用于设置 stroke-dasharray 属性的短划线数组对象。 |
CreateStrokedGeometryRealization 创建可随后呈现的几何图形笔划的与设备相关的表示形式。 |
CreateStrokeStyle 创建一个 ID2D1StrokeStyle,用于描述笔划的起始大写、短划线图案和其他功能。 (重载 2/2) |
CreateStrokeStyle 创建一个 ID2D1StrokeStyle,用于描述笔划的起始大写、短划线图案和其他功能。 (重载 1/2) |
CreateStrokeStyle 创建 ID2D1StrokeStyle1 对象。 (重载 1/2) |
CreateStrokeStyle 创建 ID2D1StrokeStyle1 对象。 (重载 2/2) |
CreateSvgDocument 从流创建 SVG 文档。 |
CreateSvgGlyphStyle 创建 SVG 字形样式对象。 |
CreateTransformedGeometry 转换指定的几何图形,并将结果存储为 ID2D1TransformedGeometry 对象。 (重载 2/2) |
CreateTransformedGeometry 转换指定的几何图形,并将结果存储为 ID2D1TransformedGeometry 对象。 (重载 1/2) |
CreateTransformedImageSource 创建与原始资源共享资源的图像源。 |
CreateTransformNodeFromEffect 将效果图包装到单个转换节点中,然后插入到转换图中。 这允许效果聚合其他效果。 |
CreateVertexBuffer 创建顶点缓冲区或查找标准顶点缓冲区,并可选择使用顶点对其进行初始化。 |
CreateWicBitmapRenderTarget 创建呈现器目标,该目标呈现到 Microsoft Windows 图像处理组件 (WIC) 位图。 (重载 2/2) |
CreateWicBitmapRenderTarget 创建呈现器目标,该目标呈现到 Microsoft Windows 图像处理组件 (WIC) 位图。 (重载 1/2) |
CreationProperties 返回描述根级别创建详细信息的D2D1_CREATION_PROPERTIES。 |
D2D1ComputeMaximumScaleFactor 计算给定转换可以拉伸任何向量的最大因子。 |
D2D1ConvertColorSpace 将给定颜色从一种颜色空间转换为另一种颜色空间。 |
D2D1CreateDevice 创建与提供的 DXGI 设备关联的新 Direct2D 设备。 |
D2D1CreateDeviceContext 创建与 DXGI 图面关联的新 Direct2D 设备上下文。 |
D2D1CreateFactory D2D1CreateFactory (D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) 创建可用于创建 Direct2D 资源的工厂对象。 |
D2D1CreateFactory D2D1CreateFactory (D2D1_FACTORY_TYPE,REFIID,void**) 函数创建可用于创建 Direct2D 资源的工厂对象。 |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch 根据定义 Coons 补丁的点返回渐变网格补丁的内部点。 |
D2D1InvertMatrix 尝试反转指定的矩阵。 |
D2D1IsMatrixInvertible 指示指定的矩阵是否可逆。 |
D2D1MakeRotateMatrix 创建一个旋转转换,该转换按指定角度围绕指定点旋转。 |
D2D1MakeSkewMatrix 创建具有指定 x 轴角度、y 轴角度和中心点的倾斜转换。 |
D2D1SinCos 返回角度的正弦值和余弦值。 |
D2D1Tan 返回角度的正切值。 |
D2D1Vec3Length 返回三维向量的长度。 |
反 序列 化 从流反序列化子树。 流必须只有一个根元素,但该根元素不需要是“svg”元素。 输出元素不会插入到此文档树中。 |
行列 式 计算矩阵的行列。 (Matrix3x2F.Determinant) |
行列 式 计算矩阵的行列。 (Matrix4x4F.Determinant) |
绘制 将转换绘制到图形处理单元 (GPU) 基于 Direct2D 管道。 |
DrawBitmap 在将指定的位图缩放到指定矩形的大小后,绘制该位图。 (重载 1/3) |
DrawBitmap 在将指定的位图缩放到指定矩形的大小后,绘制该位图。 (重载 2/3) |
DrawBitmap 在将指定的位图缩放到指定矩形的大小后,绘制该位图。 (重载 3/3) |
DrawBitmap 将位图绘制到呈现目标。 (ID2D1CommandSink.DrawBitmap) |
DrawBitmap 将位图绘制到呈现目标。 (重载 2/5) |
DrawBitmap 将位图绘制到呈现目标。 (重载 4/5) |
DrawBitmap 将位图绘制到呈现目标。 (重载 3/5) |
DrawBitmap 将位图绘制到呈现目标。 (重载 1/5) |
DrawColorBitmapGlyphRun 使用位图格式之一绘制颜色位图字形。 |
DrawEllipse 使用指定的笔划样式绘制指定椭圆的轮廓。 |
DrawEllipse 使用指定尺寸和笔划绘制椭圆的轮廓。 |
DrawGdiMetafile 将图元文件绘制到设备上下文。 (ID2D1CommandSink.DrawGdiMetafile) |
DrawGdiMetafile 将图元文件绘制到设备上下文。 (重载 1/3) |
DrawGdiMetafile 将图元文件绘制到设备上下文。 (重载 2/3) |
DrawGdiMetafile 使用给定的源矩形和目标矩形将图元文件绘制到命令接收器。 |
DrawGdiMetafile 使用给定的源矩形和目标矩形将图元文件绘制到设备上下文。 (重载 1/3) |
DrawGdiMetafile 使用给定的源矩形和目标矩形将图元文件绘制到设备上下文。 (重载 3/3) |
DrawGdiMetafile 使用给定的源矩形和目标矩形将图元文件绘制到设备上下文。 (重载 2/3) |
DrawGeometry 使用指定的笔划样式绘制指定几何图形的轮廓。 |
DrawGeometry 指示要绘制到命令接收器的几何图形。 |
DrawGeometryRealization 使用指定的画笔将给定几何图形实现呈现到目标。 |
DrawGlyphRun 绘制指定的字形。 |
DrawGlyphRun 指示要绘制的字形。 |
DrawGlyphRun 为设备上下文绘制一系列字形。 |
DrawGlyphRunWithColorSupport 使用字形的颜色表示形式(如果字体中可用)绘制字形。 |
DrawGradientMesh 将给定的渐变网格呈现给目标。 (ID2D1CommandSink2.DrawGradientMesh) |
DrawGradientMesh 将给定的渐变网格呈现给目标。 (ID2D1DeviceContext2.DrawGradientMesh) |
DrawImage 将所提供的图像绘制到命令接收器。 |
DrawImage 将图像绘制到设备上下文。 (重载 8/8) |
DrawImage 将图像绘制到设备上下文。 (重载 1/8) |
DrawImage 将图像绘制到设备上下文。 (重载 7/8) |
DrawImage 将图像绘制到设备上下文。 (重载 2/8) |
DrawImage 将图像绘制到设备上下文。 (重载 6/8) |
DrawImage 将图像绘制到设备上下文。 (重载 4/8) |
DrawImage 将图像绘制到设备上下文。 (重载 3/8) |
DrawImage 将图像绘制到设备上下文。 (重载 5/8) |
DrawingStateDescription 创建D2D1_DRAWING_STATE_DESCRIPTION结构。 |
DrawingStateDescription1 创建D2D1_DRAWING_STATE_DESCRIPTION1结构。 |
DrawInk 使用给定的画笔和墨迹样式呈现给定的墨迹对象。 (ID2D1CommandSink2.DrawInk) |
DrawInk 使用给定的画笔和墨迹样式呈现给定的墨迹对象。 (ID2D1DeviceContext2.DrawInk) |
DrawLine 使用指定的笔划样式在两个指定的点之间绘制一条线。 |
DrawLine 绘制在两个点之间绘制的线条。 |
DrawPaintGlyphRun 若要支持 COLR v1,请绘制格式为 DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE 的色字形运行。 |
DrawRectangle 绘制具有指定维度和笔划样式的矩形的轮廓。 (重载 2/2) |
DrawRectangle 绘制具有指定维度和笔划样式的矩形的轮廓。 (重载 1/2) |
DrawRectangle 绘制矩形。 |
DrawRoundedRectangle 使用指定的笔划样式绘制指定圆角矩形的轮廓。 (重载 1/2) |
DrawRoundedRectangle 使用指定的笔划样式绘制指定圆角矩形的轮廓。 (重载 2/2) |
DrawSpriteBatch 使用指定的绘图选项将部分或全部给定子画面批呈现到设备上下文中。 (ID2D1CommandSink3.DrawSpriteBatch) |
DrawSpriteBatch 使用指定的绘图选项将给定子画面批处理中的所有子画面呈现到设备上下文中。 |
DrawSpriteBatch 使用指定的绘图选项将部分或全部给定子画面批呈现到设备上下文中。 (重载 1/2) |
DrawSvgDocument 绘制 SVG 文档。 |
DrawSvgGlyphRun 绘制格式为 DWRITE_GLYPH_IMAGE_FORMATS_SVG 的彩色字形运行。 |
DrawText 使用 IDWriteTextFormat 对象提供的格式信息绘制指定文本。 (重载 1/2) |
DrawText 使用 IDWriteTextFormat 对象提供的格式信息绘制指定文本。 (重载 2/2) |
DrawText 在给定布局矩形内绘制文本。 (重载 2/2) |
DrawText 在给定布局矩形内绘制文本。 (重载 1/2) |
DrawTextLayout 绘制指定的 IDWriteTextLayout 对象描述的格式化文本。 |
DrawTextLayout 绘制文本布局对象。 如果布局随后未更改,则重复绘制相同布局时,这比 DrawText 更高效。 |
EffectInputDescription 创建D2D1_EFFECT_INPUT_DESCRIPTION结构。 |
椭圆形 创建D2D1_ELLIPSE结构。 |
EndDraw 结束对呈现目标的绘图操作,并指示当前错误状态和相关标记。 |
EndDraw 指示 ID2D1CommandSink 处理何时完成。 |
EndFigure 结束绘制当前图形;视需要,可将其闭合。 |
EnsureCached 确保已填充图像源缓存的指定区域。 (重载 1/2) |
EnsureCached 确保已填充图像源缓存的指定区域。 (重载 2/2) |
Enter 输入 Direct2D API 关键部分(如果存在)。 |
FillContainsPoint 指示由几何图形填充的区域是否包含指定的点。 |
FillContainsPoint 指示几何图形填充的区域是否包含指定平展容差下的指定点。 (重载 1/2) |
FillContainsPoint 指示此几何图形所填充的区域是否包含指定的点。 |
FillContainsPoint 指示几何图形填充的区域是否包含指定平展容差下的指定点。 (重载 2/2) |
FillEllipse 绘制指定椭圆的内部。 (重载 1/2) |
FillEllipse 绘制指定椭圆的内部。 (重载 2/2) |
FillGeometry 绘制指定几何图形的内部。 |
FillGeometry 向命令接收器指示要填充的几何图形。 |
FillMesh 绘制指定网格的内部。 |
FillMesh 指示命令接收器要填充的网格。 |
FillOpacityMask 将指定位图描述的不透明蒙版应用到画笔,并使用该画笔绘制呈现目标的区域。 (重载 1/2) |
FillOpacityMask 将指定位图描述的不透明蒙版应用到画笔,并使用该画笔绘制呈现目标的区域。 (重载 2/2) |
FillOpacityMask 在命令接收器上填充不透明度掩码。 |
FillOpacityMask 使用提供的不透明度掩码位图的 alpha 通道进行填充。 画笔不透明度将由掩码调节。 必须将呈现目标抗锯齿模式设置为别名。 (重载 2/3) |
FillOpacityMask 使用提供的不透明度掩码位图的 alpha 通道进行填充。 画笔不透明度将由掩码调节。 必须将呈现目标抗锯齿模式设置为别名。 (重载 1/3) |
FillOpacityMask 使用提供的不透明度掩码位图的 alpha 通道进行填充。 画笔不透明度将由掩码调节。 必须将呈现目标抗锯齿模式设置为别名。 (重载 3/3) |
FillRectangle 绘制指定矩形的内部。 (重载 1/2) |
FillRectangle 绘制指定矩形的内部。 (重载 2/2) |
FillRectangle 向命令接收器指示要填充的矩形。 |
FillRoundedRectangle 绘制指定圆角矩形的内部。 (重载 1/2) |
FillRoundedRectangle 绘制指定圆角矩形的内部。 (重载 2/2) |
FindElementById 获取具有指定 ID 的 SVG 元素。 |
FindResourceTexture 如果已使用同一 GUID 的 ID2D1EffectContext::CreateResourceTexture 创建,则查找给定的资源纹理。 |
FindVertexBuffer 如果已使用 ID2D1EffectContext::CreateVertexBuffer 使用相同的 GUID 创建给定顶点缓冲区,则会查找该顶点缓冲区。 |
FloatMax 返回最大浮点值。 |
刷新 执行所有挂起的绘图命令。 |
FlushDeviceContexts 刷新引用给定位图的所有设备上下文。 |
GetAntialiasMode 检索非文本绘图操作的当前抗锯齿模式。 |
GetAttributeValue 获取此元素的字符串特性。 (重载 2/2) |
GetAttributeValue 获取此元素的属性作为扩展模式值。 此方法可用于获取 spreadMethod 属性的值。 |
GetAttributeValue 获取此元素的属性作为填充模式。 此方法可用于获取填充规则或剪辑规则属性的值。 |
GetAttributeValue 获取此元素的属性作为矩阵值。 此方法可用于获取转换或 gradientTransform 属性的值。 |
GetAttributeValue 获取此元素的属性作为 POD 类型。 |
GetAttributeValue 获取此元素的字符串特性。 (重载 1/2) |
GetAttributeValue 获取此元素的属性作为显示值。 此方法可用于获取显示属性的值。 (重载 1/2) |
GetAttributeValue 获取此元素的一个属性作为长度值。 |
GetAttributeValue 获取此元素的一个属性作为行上限值。 此方法可用于获取 stroke-linecap 属性的值。 |
GetAttributeValue 获取此元素的属性作为行联接值。 此方法可用于获取 stroke-linejoin 属性的值。 |
GetAttributeValue 获取此元素的属性作为溢出值。 此方法可用于获取 overflow 属性的值。 |
GetAttributeValue 获取此元素的属性作为保留纵横比值。 此方法可用于获取 preserveAspectRatio 属性的值。 |
GetAttributeValue 获取此元素的属性作为单位类型值。 此方法可用于获取 gradientUnits 或 clipPathUnits 属性的值。 |
GetAttributeValue 获取此元素的属性作为可见性值。 此方法可用于获取 visibility 属性的值。 |
GetAttributeValue 获取此元素的一个属性作为浮点。 |
GetAttributeValue 获取此元素的属性。 |
GetAttributeValue 获取此元素的一个属性作为画图。 此方法可用于获取填充或笔划属性的值。 |
GetAttributeValue 获取此元素的属性作为路径数据。 此方法可用于获取 path 元素上的 d 属性的值。 |
GetAttributeValue 获取此元素的属性(作为点)。 此方法可用于获取多边形或折线元素上的 points 属性的值。 |
GetAttributeValue 获取此元素的属性作为笔划短划线数组。 此方法可用于获取 stroke-dasharray 属性的值。 |
GetAttributeValue 获取此元素的属性作为接口类型。 |
GetAttributeValueLength 获取此元素的属性的字符串长度。 |
GetBitmap 获取此画笔用于绘制的位图源。 |
GetBitmap 检索此渲染目标的位图。 返回的位图可用于绘图操作。 |
GetBounds 检索几何图形的边界。 (重载 2/2) |
GetBounds 检索几何图形的边界。 (重载 1/2) |
GetBounds 获取图元文件的边界(以与设备无关的像素为单位), (DIP) ,如图元文件的 标头中所述。 |
GetBounds 使用可选应用转换检索几何图形的边界。 |
GetBufferPrecision 获取渐变缓冲区的精度。 |
GetCenter 检索渐变椭圆的中心。 |
GetColor 检索纯色画笔的颜色。 |
GetColor 获取在绘制类型为D2D1_SVG_PAINT_TYPE_COLOR时使用的油漆颜色。 |
GetColorBitmapGlyphImage 从颜色字形缓存中检索颜色位图标志符号的图像。 |
GetColorContext 获取与位图关联的颜色上下文信息。 |
GetColorContextType 检索颜色上下文类型。 (ID2D1ColorContext1.GetColorContextType) |
GetColorInterpolationGamma 指示渐变停止点内插的伽玛空间。 |
GetColorInterpolationMode 检索渐变停止集合使用的颜色内插模式。 |
GetColorSpace 获取颜色上下文的颜色空间。 |
GetCommands 从命令数组中获取命令。 |
GetCommandsCount 获取命令数组的大小。 |
GetDashCap 获取一个值,该值指定如何绘制每个短划线的终点。 |
GetDashes 将短划线图案复制到指定的数组。 |
GetDashes 从数组中获取短划线。 (重载 2/2) |
GetDashes 从数组中获取短划线。 (重载 1/2) |
GetDashesCount 检索短划线数组中的条目数。 |
GetDashesCount 获取数组中短划线的数目。 |
GetDashOffset 检索一个值,该值指定笔划在短划线序列中开始的距离。 |
GetDashStyle 获取一个值,该值描述笔划的短划线图案。 |
GetDC 检索与此呈现目标关联的设备上下文。 |
GetDescription 检索绘图状态的抗锯齿模式、转换和标记部分。 |
GetDescription 获取绘图状态的抗锯齿模式、转换、标记、基元混合和单位模式部分。 |
GetDescription 获取相应混合转换对象的混合说明。 |
GetDesktopDpi 检索当前桌面每英寸点数 (DPI) 。 若要刷新此值,请调用 ReloadSystemMetrics。 |
GetDevice 获取与设备上下文关联的设备。 |
GetDocument 获取包含此元素的文档。 |
GetDpi 返回位图的每英寸点数 (DPI)。 |
GetDpi 返回呈现目标每英寸点数 (DPI) 。 |
GetDpi 获取效果将用于属性的单位映射,这些属性可以是每英寸点数 (dpi) 或像素。 |
GetDpi 获取图元文件报告的 DPI。 |
GetDXGIColorSpace 检索此上下文的 DXGI 颜色空间。 当颜色上下文类型为 ICC 时,返回DXGI_COLOR_SPACE_CUSTOM。 |
GetDxgiDevice 返回与此 Direct2D 设备关联的 DXGI 设备。 |
GetEffectInvalidRectangleCount 获取在效果上累积的无效输出矩形的数目。 |
GetEffectInvalidRectangles 获取自上次绘制效果以来累积的无效矩形,然后在设备上下文中调用 EndDraw。 |
GetEffectProperties 检索效果的属性。 |
GetEffectRequiredInputRectangles 返回调用方生成给定输出矩形所需的输入矩形。 |
GetElement 返回设置此属性的元素。 如果未在任何元素上设置属性,则返回 null。 |
GetEllipse 获取描述此椭圆几何图形的D2D1_ELLIPSE结构。 |
GetEndCap 检索在笔划末尾使用的形状的类型。 |
GetEndPoint 检索线性渐变的结束坐标。 |
GetExtendMode 指示规范化渐变范围外渐变的行为。 |
GetExtendModeX 获取画笔水平平铺超出其位图的区域的方法。 |
GetExtendModeX 获取 x 轴上图像画笔的扩展模式。 |
GetExtendModeX 获取 x 方向的扩展模式。 |
GetExtendModeY 获取画笔垂直平铺超出其位图的区域的方法。 |
GetExtendModeY 获取图像 y 轴上图像画笔的扩展模式。 |
GetExtendModeY 获取 y 方向的扩展模式。 |
GetFactory 检索与此资源关联的工厂。 |
GetFigureCount 检索路径几何图形中的图形数。 |
GetFill 返回请求的填充参数。 |
GetFillMode 指示如何组合此几何组中包含的几何图形的相交区域。 |
GetFirstChild 获取此元素的第一个子元素。 |
GetGlyphRunWorldBounds 使用设备上下文 DPI 获取标志符号运行的 DIP 中的世界空间边界。 |
GetGradientMeshWorldBounds 返回给定渐变网格的世界边界。 |
GetGradientOriginOffset 检索渐变原点相对于渐变椭圆中心的偏移量。 |
GetGradientStopCollection 检索与此线性渐变画笔关联的 ID2D1GradientStopCollection。 |
GetGradientStopCollection 检索与此径向渐变画笔对象关联的 ID2D1GradientStopCollection。 |
GetGradientStopCount 检索集合中的渐变停止数。 |
GetGradientStops 将集合中的渐变停止复制到D2D1_GRADIENT_STOP结构的数组中。 |
GetGradientStops1 将集合中的渐变停止点复制到内存中。 |
GetHwnd 返回与此呈现目标关联的 HWND。 |
GetId 获取充当绘图服务器的元素 ID。 如果绘制类型为D2D1_SVG_PAINT_TYPE_URI,则使用此 ID。 |
GetIdLength 获取充当油漆服务器的元素 ID 的字符串长度。 如果绘制类型为D2D1_SVG_PAINT_TYPE_URI,则使用此 ID。 |
GetImage 获取与图像画笔关联的图像。 |
GetImageLocalBounds 获取未应用上下文的世界转换的图像边界。 |
GetImageWorldBounds 获取应用了上下文的世界转换的图像边界。 |
GetInput 按索引获取给定的输入图像。 |
GetInputCount 获取效果的输入数。 |
GetInputCount 返回转换图的输入数。 |
GetInputCount 获取转换节点的输入数。 |
GetInterpolationMode 获取缩放或旋转画笔位图时使用的内插方法。 |
GetInterpolationMode 获取图像画笔的内插模式。 |
GetInterpolationMode1 返回画笔的当前内插模式。 |
GetLastChild 获取此元素的最后一个子元素。 |
GetLineJoin 检索在形状轮廓的顶点上使用的关节类型。 |
GetMaximumBitmapSize 获取呈现器目标支持的任何位图尺寸的最大大小(以设备相关单位 (像素) )。 |
GetMaximumColorGlyphCacheMemory 获取颜色字形缓存的最大容量。 |
GetMaximumSupportedFeatureLevel 这表示设备支持的提供的列表中的最大功能级别。 |
GetMaximumTextureMemory 设置 Direct2D 在清除图像缓存和缓存纹理分配之前累积的最大纹理内存量。 (ID2D1Device.GetMaximumTextureMemory) |
GetMiterLimit 检索斜面长度与笔划粗细的一半之比的限制。 |
GetMultithreadProtected 返回是否使用 D2D1_FACTORY_TYPE_MULTI_THREADED 标志创建 Direct2D 工厂。 |
GetNextChild 获取 referenceChild 元素的下一个同级。 |
GetNibShape 检索此样式的预转换笔尖形状。 |
GetNibTransform 检索要应用于此样式的笔尖形状的转换。 |
GetOffset 获取当前偏移量转换中的偏移量。 |
GetOpacity 获取此画笔的不透明度。 |
GetOptions 获取用于创建位图的选项。 |
GetOutput 从效果中获取输出图像。 |
GetOutputBounds 返回支持转换的输出矩形。 |
GetPaintFeatureLevel 检索 DrawPaintGlyphRun 支持的最大绘制功能级别。 |
GetPaintType 获取画图类型。 |
GetParent 获取父元素。 |
GetPatchCount 返回构成此渐变网格的修补程序数。 |
GetPatches 返回构成此渐变网格的修补程序的子集。 |
GetPixelFormat 检索位图的像素格式和 alpha 模式。 |
GetPixelFormat 检索呈现目标的像素格式和 alpha 模式。 |
GetPixelSize 返回位图的大小,按设备依赖单位(像素)计。 |
GetPixelSize 返回呈现器目标的大小(以设备像素为单位)。 |
GetPoints 从点数组中获取点。 |
GetPointsCount 获取数组中的点数。 |
GetPostInterpolationSpace 获取内插后的颜色空间。 |
GetPreInterpolationSpace 获取输入颜色的颜色空间以及内插渐变停止点的空间。 |
GetPreviousChild 获取 referenceChild 元素的上一个同级。 |
GetPrimitiveBlend 返回设备上下文使用的当前设置基元混合。 |
GetProfile 获取 ID2D1ColorContext 的颜色配置文件字节。 |
GetProfileSize 获取与位图关联的颜色配置文件的大小。 |
GetProperties 检索创建转换后的图像源时指定的属性。 |
GetPropertyCount 获取顶级属性的数目。 |
GetPropertyIndex 获取与给定属性名称对应的索引。 |
GetPropertyName 获取对应于给定索引的属性名称。 这是模板重载。 请参阅“备注”。 |
GetPropertyName 获取对应于给定索引的属性名称。 |
GetPropertyNameLength 获取给定属性名称的字符数。 这是模板重载。 请参阅“备注”。 |
GetPropertyNameLength 获取给定属性名称的字符数。 |
GetRadiusX 检索渐变椭圆的 x 半径。 |
GetRadiusY 检索渐变椭圆的 y 半径。 |
GetRect 检索描述矩形几何图形尺寸的矩形。 |
GetRegisteredEffects 返回当前注册的效果的类 ID 和对此工厂的全局效果。 |
GetRenderingControls 获取已应用于上下文的呈现控件。 |
GetRenderingPriority 检索设备的当前呈现优先级。 |
GetRoot 获取文档的根元素。 |
GetRoundedRect 检索描述此圆角矩形几何图形的圆角矩形。 |
GetSegmentCount 检索路径几何中的段数。 |
GetSegmentCount 返回此墨迹对象中的段数。 |
GetSegmentData 从段数据数组中获取数据。 |
GetSegmentDataCount 获取段数据数组的大小。 |
GetSegments 检索存储在此墨迹对象中的指定段子集。 |
GetSimpleColorProfile 检索一组简单的颜色配置文件。 |
GetSize 返回位图的大小,以设备独立像素 (DIP) 为单位。 |
GetSize 获取层的大小(以与设备无关的像素为单位)。 |
GetSize 以与设备无关的像素返回呈现器目标的大小。 |
GetSource 从 Windows 图像处理组件 (WIC) 检索基础位图图像源。 |
GetSource 检索用于创建转换后的图像源的源图像。 |
GetSourceBounds 获取 DIP 中源空间中图元文件的边界。 这对应于 EMF/EMF+ 中的帧矩形。 |
GetSourceGeometries 检索 geometry 组中的几何图形。 |
GetSourceGeometry 检索此转换后的 geometry 对象的源几何图形。 |
GetSourceGeometryCount 指示 geometry 组中的 geometry 对象数。 |
GetSourceRectangle 获取在绘制为图像画笔时将用作图像边界的矩形。 |
GetSpecifiedAttributeCount 返回此元素上的指定属性数。 |
GetSpecifiedAttributeName 获取给定索引处的属性的名称。 |
GetSpecifiedAttributeNameLength 获取指定属性在给定索引处的名称的字符串长度。 |
GetSpriteCount 检索此子画面批处理中的子画面数。 |
GetSprites 从此子画面批处理中检索指定的子画面子集。 为了获得最佳性能,请对不需要检索的属性使用 nullptr。 |
GetStartCap 检索在笔划开头使用的形状的类型。 |
GetStartPoint 检索线性渐变的起始坐标。 |
GetStartPoint 检索此墨迹对象的起点。 |
GetStroke 返回请求的笔划参数。 |
GetStrokeDashesCount 返回短划线数组中的短划线数。 |
GetStrokeTransformType 获取笔划转换类型。 |
GetSubProperties 按索引获取所提供的属性的子属性。 这是模板重载。 |
GetSubProperties 按索引获取所提供的属性的子属性。 |
GetSurface 获取创建位图时指定的图面,或在创建位图时创建的默认图面。 |
GetSvgGlyphImage 从颜色字形缓存中检索 SVG 字形的图像。 |
GetTagName 获取标记名称。 |
GetTagNameLength 获取标记名称的字符串长度。 |
GetTags 获取后续绘图操作的标签。 |
GetTarget 获取当前与设备上下文关联的目标。 |
GetTextAntialiasMode 获取文本和字形绘图操作的当前抗锯齿模式。 |
GetTextRenderingParams 检索绘图状态的文本呈现配置。 |
GetTextRenderingParams 检索呈现目标的当前文本呈现选项。 |
GetTextValue 获取文本内容元素的值。 |
GetTextValueLength 获取文本内容值的长度。 |
GetTransform 获取应用于此画笔的转换。 |
GetTransform 获取呈现目标的当前转换。 |
GetTransform 检索用于转换 ID2D1TransformedGeometry 对象的源几何图形的矩阵。 |
GetType 获取所选属性的D2D1_PROPERTY_TYPE。 这是模板重载。 请参阅“备注”。 |
GetType 获取所选属性的D2D1_PROPERTY_TYPE。 |
GetUnitMode 获取用于按设备上下文解释值的模式。 |
GetValue 按索引获取属性的值。 这是模板重载。 请参阅“备注”。 (重载 1/2) |
GetValue 按索引获取指定属性的值。 这是模板重载。 请参阅“备注”。 |
GetValue 按索引获取属性的值。 这是模板重载。 请参阅“备注”。 (重载 2/2) |
GetValue 按索引获取指定属性的值。 (重载 1/2) |
GetValue 按索引获取指定属性的值。 (重载 2/2) |
GetValueByName 按名称获取属性值。 这是模板重载。 请参阅“备注”。 (重载 2/2) |
GetValueByName 按名称获取属性值。 (重载 2/2) |
GetValueByName 按名称获取属性值。 (重载 1/2) |
GetValueByName 按名称获取属性值。 这是模板重载。 请参阅“备注”。 (重载 1/2) |
GetValueSize 使用属性索引获取属性值的大小(以字节为单位)。 这是模板重载。 请参阅“备注”。 |
GetValueSize 使用属性索引获取属性值的大小(以字节为单位)。 |
GetViewportSize 返回初始视区的大小。 |
GetWidenedBounds 按指定的笔划样式宽度和样式扩大并按指定矩阵转换后,获取几何图形的边框。 (重载 4/4) |
GetWidenedBounds 按指定的笔划样式宽度和样式扩大并按指定矩阵转换后,获取几何图形的边框。 (重载 3/4) |
GetWidenedBounds 按指定的笔划样式宽度和样式扩大并按指定矩阵转换后,获取几何图形的边框。 (重载 1/4) |
GetWidenedBounds 按指定的笔划样式宽度和样式扩大并按指定矩阵转换后,获取几何图形的边框。 (重载 2/4) |
GradientMeshPatch 创建包含给定控制点、颜色和边界标志的D2D1_GRADIENT_MESH_PATCH结构。 |
GradientMeshPatchFromCoonsPatch 根据给定 Coons 修补程序说明创建D2D1_GRADIENT_MESH_PATCH。 |
GradientStop 创建D2D1_GRADIENT_STOP结构。 |
HasChildren 返回一个布尔值,指示此元素是否具有子元素。 |
HwndRenderTargetProperties 创建D2D1_HWND_RENDER_TARGET_PROPERTIES结构。 |
标识 创建标识矩阵。 (Matrix3x2F.Identity) |
IdentityMatrix 创建标识矩阵。 (IdentityMatrix) |
ImageBrushProperties 创建D2D1_IMAGE_BRUSH_PROPERTIES结构。 |
InfiniteRect 创建一个矩形,其左上角设置为 (负无穷大,负无穷大) ,右下角设置为 (无穷大,无穷大) 。 |
初始化 效果可以使用此方法执行一次性初始化任务。 |
InkBezierSegment 创建D2D1_INK_BEZIER_SEGMENT结构。 |
InkPoint 创建D2D1_INK_POINT结构。 |
InkStyleProperties 创建D2D1_INK_STYLE_PROPERTIES结构。 |
InsertChildBefore 在 referenceChild 元素之前插入 newChild 作为此元素的子元素。 |
InvalidateEffectInputRectangle 这表示效果输入的一部分无效。 此方法可以多次调用。 |
Invert 反转矩阵(如果它是可逆的)。 |
IsAttributeSpecified 返回一个布尔值,该值指示是否在 元素上显式设置属性。 |
IsBufferPrecisionSupported 指示基础 Direct3D 设备是否支持缓冲区精度。 |
IsBufferPrecisionSupported 指示基础 Direct2D 设备是否支持缓冲区精度。 |
IsDxgiFormatSupported 指示设备上下文是否支持格式。 |
IsIdentity 指示此矩阵是否为标识矩阵。 (Matrix3x2F.IsIdentity) |
IsIdentity 指示此矩阵是否为标识矩阵。 (Matrix4x4F.IsIdentity) |
IsInvertible 指示矩阵是否可逆。 |
IsShaderLoaded 此测试以查看是否加载了给定的着色器。 |
IsSupported 指示呈现器目标是否支持指定的属性。 (重载 1/2) |
IsSupported 指示呈现器目标是否支持指定的属性。 (重载 2/2) |
IsTextContent 返回一个布尔值,指示此元素是否表示文本内容。 |
LayerParameters 创建D2D1_LAYER_PARAMETERS结构。 |
LayerParameters1 返回一个D2D1_LAYER_PARAMETERS1结构,其中包含层资源的内容边界、掩码信息、不透明度设置和其他选项。 |
离开 保留 Direct2D API 关键部分(如果存在)。 |
LinearGradientBrushProperties 创建D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES结构。 |
LoadComputeShader 按给定着色器的唯一 ID 加载该着色器。 (ID2D1EffectContext.LoadComputeShader) |
LoadPixelShader 按给定着色器的唯一 ID 加载该着色器。 (ID2D1EffectContext.LoadPixelShader) |
LoadVertexShader 按给定着色器的唯一 ID 加载该着色器。 (ID2D1EffectContext.LoadVertexShader) |
Map 将给定位图映射到内存中。 |
Map 将提供的数据映射到用户内存中。 |
MapInputRectsToOutputRect 执行到 MapOutputRectToInputRects 的反向映射。 |
MapInvalidRect 设置此呈现传递进入转换的输入矩形。 |
MapOutputRectToInputRects 允许转换说明如何将输出中请求的矩形映射到输入上的一组示例矩形。 |
Matrix3x2F 实例化包含指定值的 Matrix3x2F 类的新实例。 |
Matrix3x2F 实例化 Matrix3x2F 类的新实例,而无需初始化矩阵值。 |
OfferResources 允许操作系统通过放弃资源的内容释放资源的视频内存。 (ID2D1ImageSource.OfferResources) |
打开 打开用于填充的网格。 |
打开 检索用于用图形和段填充路径几何的几何接收器。 |
operator* Matrix3x2F::operator-mult (d2d1helper.h) 方法将此矩阵与指定的矩阵相乘,并返回结果。 |
operator* Matrix4x4F::operator-mult (d2d1_1helper.h) 接口将此矩阵与指定的矩阵相乘,并返回结果。 |
轮廓 计算几何图形的轮廓,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 3/4) |
轮廓 计算几何图形的轮廓,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 2/4) |
轮廓 计算几何图形的轮廓,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 1/4) |
轮廓 计算几何图形的轮廓,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 4/4) |
PD2D1_EFFECT_FACTORY 描述效果的实现。 |
PD2D1_PROPERTY_GET_FUNCTION 从效果中获取属性。 |
PD2D1_PROPERTY_SET_FUNCTION 设置效果的属性。 |
PerspectiveProjection 给定深度值的透视转换。 |
PixelFormat 创建D2D1_PIXEL_FORMAT结构。 |
Point2F 创建包含指定的 x 坐标和 y 坐标的 D2D1_POINT_2F 结构。 |
Point2L 返回长整数的点结构。 |
Point2U 创建包含指定的 x 坐标和 y 坐标的D2D1_POINT_2U结构。 |
PopAxisAlignedClip 从呈现目标中移除最后一个轴对齐剪裁。 调用此方法后,剪裁不再应用于后续绘图操作。 |
PopAxisAlignedClip 从图层和剪裁堆栈中删除轴对齐的剪裁。 |
PopLayer 停止将绘图操作重定向到最后一个 PushLayer 调用指定的层。 |
PopLayer 从层和剪辑堆栈中删除层。 |
PrepareForRender 为呈现过程准备效果。 |
PrintControlProperties 返回填充D2D1_PRINT_CONTROL_PROPERTIES 结构。 |
ProcessAnalysisResults 向分析转换提供分析数据。 |
ProcessRecord 此方法对存储在图元文件中的每条记录调用一次。 |
ProcessRecord 提供对图元文件记录(包括其类型、数据和标志)的访问。 |
PushAxisAlignedClip 指定所有后续绘制操作都剪切到的矩形。 (重载 2/2) |
PushAxisAlignedClip 指定所有后续绘制操作都剪切到的矩形。 (重载 1/2) |
PushAxisAlignedClip 将剪裁矩形推送到剪辑和层堆栈上。 |
PushLayer 将指定的层添加到呈现目标,以便在调用 PopLayer 之前接收所有后续绘图操作。 (重载 2/2) |
PushLayer 将指定的层添加到呈现目标,以便在调用 PopLayer 之前接收所有后续绘图操作。 (重载 1/2) |
PushLayer 将层推送到剪辑和层堆栈上。 |
PushLayer 将层推送到设备上下文的剪辑和层堆栈上。 (重载 2/2) |
PushLayer 将层推送到设备上下文的剪辑和层堆栈上。 (重载 1/2) |
QuadraticBezierSegment 创建D2D1_QUADRATIC_BEZIER_SEGMENT结构。 |
RadialGradientBrushProperties 创建D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES结构。 |
RectF 创建包含指定维度的D2D1_RECT_F结构。 |
RectL 返回填充D2D1_RECT_L结构。 |
RectU 创建包含指定维度的D2D1_RECT_U结构。 |
RegisterEffectFromStream 使用指定为流的属性 XML 在工厂实例中注册效果。 |
RegisterEffectFromString 使用指定为字符串的属性 XML 在工厂实例中注册效果。 |
ReinterpretBaseType 在不复制的情况下,将指定的D2D1_MATRIX_3X2_F矩阵转换为 Matrix3x2F。 (重载 1/2) |
ReinterpretBaseType 在不复制的情况下,将指定的D2D1_MATRIX_3X2_F矩阵转换为 Matrix3x2F。 (重载 2/2) |
ReinterpretBaseType 在不复制的情况下,将指定的D2D1_MATRIX_4X4_F矩阵转换为 Matrix4x4F。 (重载 1/2) |
ReinterpretBaseType 在不复制的情况下,将指定的D2D1_MATRIX_4X4_F矩阵转换为 Matrix4x4F。 (重载 2/2) |
ReleaseDC 指示使用 GetDC 方法检索到的设备上下文的绘图已完成。 |
ReloadSystemMetrics 强制工厂刷新自工厂创建以来可能更改的任何系统默认值。 |
RemoveAttribute 从此元素中删除 属性。 |
RemoveChild 从树中删除 oldChild。 老人的孩子仍然是老人的子女。 |
RemoveCommandsAtEnd 从命令数组的末尾删除命令。 |
RemoveDashesAtEnd 从数组末尾删除短划线。 |
RemoveNode 从转换图中删除提供的节点。 |
RemovePointsAtEnd 从数组末尾删除点。 |
RemoveSegmentDataAtEnd 从段数据数组的末尾删除数据。 |
RemoveSegmentsAtEnd 从此墨迹对象的末尾删除给定的段数。 |
RenderingControls 返回填充D2D1_RENDERING_CONTROLS结构。 |
RenderTargetProperties 创建D2D1_RENDER_TARGET_PROPERTIES结构。 |
ReplaceChild 将 oldChild 元素替换为 newChild。 |
调整大小 将呈现器目标的大小更改为指定的像素大小。 (重载 2/2) |
调整大小 将呈现器目标的大小更改为指定的像素大小。 (重载 1/2) |
RestoreDrawingState 将呈现目标的绘图状态设置为指定的 ID2D1DrawingStateBlock 的状态。 |
旋转 创建具有指定角度和中心点的旋转转换。 |
RotationArbitraryAxis 确定任意轴的三维旋转矩阵。 |
RotationX 绕 X 轴旋转转换矩阵。 |
RotationY 绕 Y 轴旋转转换矩阵。 |
RotationZ 绕 Z 轴旋转转换矩阵。 |
RoundedRect 创建D2D1_ROUNDED_RECT结构。 |
SaveDrawingState 将当前绘图状态保存到指定的 ID2D1DrawingStateBlock。 |
可伸缩 创建具有指定比例系数和中心点的缩放转换。 (重载 2/2) |
可伸缩 创建具有指定比例系数和中心点的缩放转换。 (重载 1/2) |
可伸缩 缩放矩阵的透视平面。 |
序列化 将元素及其子树序列化为 XML。 输出 XML 编码为 UTF-8。 |
SetAntialiasMode 设置呈现目标的抗锯齿模式。 抗锯齿模式应用于所有后续绘图操作,文本和字形绘图操作除外。 |
SetAntialiasMode 设置将用于呈现任何后续几何图形的抗锯齿模式。 |
SetAttributeValue 将此元素的属性设置为颜色。 |
SetAttributeValue 将此元素的属性设置为矩阵值。 此方法可用于设置转换或 gradientTransform 属性的值。 |
SetAttributeValue 将此元素的属性设置为长度值。 |
SetAttributeValue 将此元素的属性设置为保留纵横比值。 此方法可用于设置 preserveAspectRatio 属性的值。 |
SetAttributeValue 将此元素的属性设置为扩展模式值。 此方法可用于设置 spreadMethod 属性的值。 |
SetAttributeValue 将此元素的属性设置为填充模式。 此方法可用于设置“fill-rule”或“clip-rule”属性的值。 |
SetAttributeValue 使用 POD 类型设置此元素的属性。 |
SetAttributeValue 使用字符串设置此元素的属性。 |
SetAttributeValue 获取此元素的属性作为显示值。 此方法可用于获取显示属性的值。 (重载 2/2) |
SetAttributeValue 将此元素的属性设置为线帽值。 此方法可用于设置笔划线帽属性的值。 |
SetAttributeValue 将此元素的属性设置为行联接值。 此方法可用于设置 stroke-linejoin 属性的值。 |
SetAttributeValue 将此元素的属性设置为溢出值。 此方法可用于设置溢出属性的值。 |
SetAttributeValue 将此元素的属性设置为单元类型值。 此方法可用于设置 gradientUnits 或 clipPathUnits 属性的值。 |
SetAttributeValue 将此元素的属性设置为可见性值。 此方法可用于设置 visibility 属性的值。 |
SetAttributeValue 使用 float 设置此元素的属性。 |
SetAttributeValue 使用 接口设置此元素的属性。 |
SetBitmap 指定此画笔用于绘制的位图源。 |
SetCached 设置是否缓存指定转换的输出。 |
SetCached 指定封装呈现信息的转换的输出是或不缓存的。 |
SetCenter 指定画笔坐标空间中渐变椭圆的中心。 |
SetColor 指定此纯色画笔的颜色。 |
SetColor 指定此纯色画笔的颜色。 |
SetColor 设置在绘制类型为D2D1_SVG_PAINT_TYPE_COLOR时使用的油漆颜色。 (重载 2/2) |
SetColor 设置在绘制类型为D2D1_SVG_PAINT_TYPE_COLOR时使用的油漆颜色。 (重载 1/2) |
SetComputeInfo 设置用于指定计算着色器通道的呈现信息。 |
SetComputeShader 将计算着色器设置为给定的着色器资源。 在进行此调用之前,必须加载资源。 |
SetComputeShaderConstantBuffer 建立或更改此转换的常量缓冲区数据。 |
SetDescription 指定绘图状态的抗锯齿模式、转换和标记部分。 (重载 1/2) |
SetDescription 指定绘图状态的抗锯齿模式、转换和标记部分。 (重载 2/2) |
SetDescription 设置与此绘图状态块关联的D2D1_DRAWING_STATE_DESCRIPTION1。 |
SetDescription 更改相应混合转换对象的混合说明。 |
SetDpi 设置呈现目标的每英寸点数 (DPI)。 |
SetDpiCompensatedEffectInput 将位图设置为效果输入,同时插入 DPI 补偿效果,以在设备上下文的 DPI 更改时保留视觉外观。 |
SetDrawInfo 为转换实现提供 GPU 呈现信息接口。 |
SetEndPoint 设置画笔坐标空间中线性渐变的结束坐标。 |
SetExtendModeX 指定画笔如何水平平铺那些超出其位图的区域。 |
SetExtendModeX 设置图像画笔中源矩形内的内容在 x 轴上的扩展方式。 |
SetExtendModeX 在 x 方向设置扩展模式。 |
SetExtendModeY 指定画笔如何垂直平铺那些超出其位图的区域。 |
SetExtendModeY 在 y 轴上设置扩展模式。 |
SetExtendModeY 在 y 方向设置扩展模式。 |
SetFill 为 SVG 字形提供值以供填充。 |
SetFillMode 指定方法,用于确定位于此几何接收器所述的几何内/外部的点。 |
SetGradientOriginOffset 指定渐变原点相对于渐变椭圆中心的偏移量。 |
SetGraph 呈现器调用此方法,为效果实现提供一种方法来指定其转换图和转换图形更改。 |
SetId 设置充当画图服务器的元素 ID。 如果绘制类型为D2D1_SVG_PAINT_TYPE_URI,则使用此 ID。 |
SetImage 设置与提供的图像画笔关联的图像。 |
SetInput 按索引设置给定的输入图像。 |
SetInputCount 允许应用程序将输入数更改为效果。 |
SetInputDescription 设置呈现器在采样方面处理转换的特定输入的方式。 |
SetInputEffect 按索引设置给定的输入效果。 |
SetInstructionCountHint 为 D2D 提供着色器执行成本的估计提示。 |
SetInterpolationMode 指定缩放或旋转画笔位图时使用的内插模式。 |
SetInterpolationMode 设置图像画笔的内插模式。 |
SetInterpolationMode1 设置画笔的内插模式。 |
SetMaximumColorGlyphCacheMemory 设置颜色字形缓存的最大容量。 |
SetMaximumTextureMemory 设置 Direct2D 在清除图像缓存和缓存纹理分配之前累积的最大纹理内存量。 (ID2D1Device.SetMaximumTextureMemory) |
SetNibShape 设置此样式的预转换笔尖形状。 |
SetNibTransform 设置要应用于此样式的笔尖形状的转换。 (重载 1/2) |
SetNibTransform 设置要应用于此样式的笔尖形状的转换。 (重载 2/2) |
SetOffset 设置当前偏移量转换中的偏移量。 |
SetOpacity 设置此画笔的不透明度。 |
SetOutputBounds 这将设置支持转换的输出边界。 |
SetOutputBuffer 设置指定转换节点的输出缓冲区的属性。 |
SetOutputBuffer 允许调用方控制封装呈现信息的转换的输出精度和通道深度。 |
SetOutputNode 设置转换图的输出节点。 |
SetPaintType 设置画图类型。 |
SetPassthroughGraph 使用指定的输入作为效果输出。 |
SetPixelShader 设置此转换的着色器说明。 |
SetPixelShaderConstantBuffer 设置此转换的像素着色器的常量缓冲区。 |
SetPrimitiveBlend 设置新的基元混合模式。 (ID2D1CommandSink.SetPrimitiveBlend) |
SetPrimitiveBlend 更改用于设备上下文中所有呈现操作的基元混合模式。 |
SetPrimitiveBlend1 设置新的基元混合模式。 (ID2D1CommandSink1.SetPrimitiveBlend1) |
SetPrimitiveBlend2 设置新的基元混合模式。 允许访问 MAX 基元混合模式。 |
SetProduct 将两个矩阵相乘,并将结果存储在此矩阵中。 (Matrix3x2F.SetProduct) |
SetProduct 将两个矩阵相乘,并将结果存储在此矩阵中。 (Matrix4x4F.SetProduct) |
SetRadiusX 指定画笔坐标空间中渐变椭圆的 x 半径。 |
SetRadiusY 指定画笔坐标空间中渐变椭圆的 y 半径。 |
SetRenderInfo 设置转换的呈现信息。 |
SetRenderingControls 设置给定设备上下文的呈现控件。 (重载 1/2) |
SetRenderingControls 设置给定设备上下文的呈现控件。 (重载 2/2) |
SetRenderingPriority 设置在与设备关联的任何设备上下文上执行的 Direct2D 呈现操作的优先级。 |
SetResourceTexture 将给定着色器纹理索引对应的资源纹理设置为给定纹理资源。 |
SetResourceTexture 设置对应于给定着色器纹理索引的资源纹理。 |
SetRoot 设置文档的根元素。 |
SetSegmentAtEnd 使用新的控制点汇报此墨迹对象中的最后一段。 (重载 2/2) |
SetSegmentAtEnd 使用新的控制点汇报此墨迹对象中的最后一段。 (重载 1/2) |
SetSegmentFlags 指定要应用于添加到几何接收器的新段的笔划和联接选项。 |
SetSegments 汇报具有新控制点的墨迹对象中的指定段。 |
SetSingleTransformNode 将单个转换节点设置为与整个图形等效。 |
SetSourceRectangle 在图像画笔中设置源矩形。 |
SetSprites 汇报此子画面批处理中指定子画面的属性。 |
SetStartPoint 设置画笔坐标空间中线性渐变的起始坐标。 |
SetStartPoint 设置此墨迹对象的起点。 这将确定此墨迹对象将开始呈现的位置。 (重载 2/2) |
SetStartPoint 设置此墨迹对象的起点。 这将确定此墨迹对象将开始呈现的位置。 (重载 1/2) |
SetStroke 为笔划属性的 SVG 字形提供值。 不透明度设置为 1 的画笔用作“上下文笔划”。 画笔的不透明度用作“context-stroke-opacity”值。 |
SetTags 指定后续绘图操作的标签。 |
SetTags 设置与命令接收器中的标记对应的标记。 |
SetTarget Direct2D 设备上下文现在将呈现到其中的位图或命令列表。 |
SetTextAntialiasMode 指定用于后续文本和字形绘图操作的抗锯齿模式。 |
SetTextAntialiasMode 指示文本的新默认抗锯齿模式。 |
SetTextRenderingParams 指定绘图状态的文本呈现配置。 |
SetTextRenderingParams 指定要应用于所有后续文本和字形绘图操作的文本呈现选项。 |
SetTextRenderingParams 指示更详细的文本呈现参数。 |
SetTextValue 设置文本内容元素的值。 |
SetTransform 设置应用于画笔的转换。 (重载 2/2) |
SetTransform 设置应用于画笔的转换。 (重载 1/2) |
SetTransform 将指定的转换应用于呈现目标,替换现有转换。 所有后续的绘图操作都发生在转换后的空间中。 (重载 2/2) |
SetTransform 将指定的转换应用于呈现目标,替换现有转换。 所有后续的绘图操作都发生在转换后的空间中。 (重载 1/2) |
SetTransform 设置新转换。 |
SetUnitMode 单位模式将后续单位的含义从与设备无关的像素 (DIP) 更改为像素,反之亦然。 命令接收器不记录 DPI,这是播放上下文或其他播放接口(如 ID2D1PrintControl)所暗示的。 |
SetUnitMode 设置将使用哪些单位来解释传入设备上下文的值。 |
SetValue 按索引设置相应的属性。 这是模板重载。 (重载 2/2) |
SetValue 按索引设置相应的属性。 这是模板重载。 (重载 1/2) |
SetValue 按索引设置相应的属性。 (重载 1/2) |
SetValue 按索引设置相应的属性。 (重载 2/2) |
SetValueByName 将命名属性设置为给定值。 (重载 1/2) |
SetValueByName 将命名属性设置为给定值。 这是模板重载。 请参阅“备注”。 |
SetValueByName 将命名属性设置为给定值。 (重载 2/2) |
SetVertexProcessing 设置顶点缓冲区、相应的顶点着色器以及用于控制 Direct2D 上下文如何处理顶点的选项。 |
SetVertexShaderConstantBuffer 设置此转换的顶点着色器的常量缓冲区。 |
SetViewportSize 设置初始视区的大小。 |
简化 创建仅包含线条和(可选)立方贝塞尔曲线的简化几何图形版本,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 4/4) |
简化 创建仅包含线条和(可选)立方贝塞尔曲线的简化几何图形版本,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 1/4) |
简化 创建仅包含线条和(可选)立方贝塞尔曲线的简化几何图形版本,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 2/4) |
简化 创建仅包含线条和(可选)立方贝塞尔曲线的简化几何图形版本,并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 3/4) |
SizeF 创建包含指定宽度和高度的D2D1_SIZE_F结构。 |
SizeU 创建包含指定宽度和高度的D2D1_SIZE_U结构。 |
斜 创建具有指定 x 轴和 y 轴值和中心点的倾斜转换。 |
SkewX 使矩阵向 X 方向倾斜。 |
Skewy 使矩阵向 Y 方向倾斜。 |
流 将路径几何的内容复制到指定的 ID2D1GeometrySink。 |
流 将命令列表的内容流式传输到指定的命令接收器。 |
流 此方法将命令的内容流式传输到给定的图元文件接收器。 |
StreamAsGeometry 检索此墨迹对象的几何表示形式。 (重载 4/4) |
StreamAsGeometry 检索此墨迹对象的几何表示形式。 (重载 1/4) |
StreamAsGeometry 检索此墨迹对象的几何表示形式。 (重载 2/4) |
StreamAsGeometry 检索此墨迹对象的几何表示形式。 (重载 3/4) |
StringGetter 为字符串类型属性调用成员函数属性 getter 回调。 |
StringGetter 为字符串类型属性调用成员函数属性 getter 回调。 |
StringSetter 为字符串类型属性调用 member-function 属性 setter 回调。 |
StringSetter 为字符串类型属性调用 member-function 属性 setter 回调。 |
StrokeContainsPoint 确定几何图形的笔划是否包含具有指定笔划粗细、样式和转换的指定点。 (重载 4/4) |
StrokeContainsPoint 确定几何图形的笔划是否包含具有指定笔划粗细、样式和转换的指定点。 (重载 2/4) |
StrokeContainsPoint 确定几何图形的笔划是否包含具有指定笔划粗细、样式和转换的指定点。 (重载 1/4) |
StrokeContainsPoint 确定几何图形的笔划是否包含具有指定笔划粗细、样式和转换的指定点。 (重载 3/4) |
StrokeStyleProperties 创建D2D1_STROKE_STYLE_PROPERTIES结构。 |
StrokeStyleProperties1 返回填充D2D1_STROKE_STYLE_PROPERTIES1结构。 |
Tessellate 在使用指定的矩形转换和使用指定的容差平展几何图形后,创建一组覆盖该几何图形的顺时针方向的三角形。 (重载 1/2) |
Tessellate 创建一组顺时针三角形,这些三角形在使用指定矩阵进行转换并使用默认容差平展后覆盖几何图形。 (重载 2/2) |
Tessellate 在使用指定的矩形转换和使用指定的容差平展几何图形后,创建一组覆盖该几何图形的顺时针方向的三角形。 (重载 2/2) |
Tessellate 创建一组顺时针三角形,这些三角形在使用指定矩阵进行转换并使用默认容差平展后覆盖几何图形。 (重载 1/2) |
TransformPoint 使用此矩阵转换指定的点并返回结果。 |
翻译 创建具有指定 x 和 y 位移的转换。 (重载 1/2) |
翻译 创建具有指定 x 和 y 位移的转换。 (重载 2/2) |
TrimCache 此方法将图像源缓存的填充区域剪裁为仅指定矩形。 (重载 2/2) |
TrimCache 此方法将图像源缓存的填充区域剪裁为仅指定矩形。 (重载 1/2) |
TryReclaimResources 还原对以前通过调用 OfferResources 提供的资源的访问。 |
Unmap 从内存中取消映射位图。 |
Unmap 取消映射顶点缓冲区。 |
UnregisterEffect 取消注册工厂实例中与提供的 classId 相对应的效果。 |
更新 使用提供的数据汇报特定区域或框中的特定资源纹理。 |
UpdateCommands 汇报命令数组。 保留未通过此方法更新的现有命令。 如有必要,将调整数组的大小以容纳新命令。 |
UpdateDashes 汇报数组。 保留此方法未更新的现有短划线。 如有必要,将调整数组的大小以容纳新的短划线。 (重载 2/2) |
UpdateDashes 汇报数组。 保留此方法未更新的现有短划线。 如有必要,将调整数组的大小以容纳新的短划线。 (重载 1/2) |
UpdatePoints 汇报点数组。 保留未通过此方法更新的现有点。 如有必要,将调整数组的大小以容纳新点。 |
UpdateSegmentData 汇报段数据数组。 保留此方法未更新的现有段数据。 如有必要,将调整数组的大小以容纳新的段数据。 |
ValueGetter 为值类型属性调用成员函数属性 setter 回调。 (ValueGetter) |
ValueGetter 为值类型属性调用成员函数属性 setter 回调。 (ValueGetter) |
ValueSetter 为值类型属性调用成员函数属性 setter 回调。 (ValueSetter) |
ValueSetter 为值类型属性调用成员函数属性 setter 回调。 (ValueSetter) |
Vector2F 返回填充D2D1_VECTOR_2F 结构。 |
Vector3F 返回填充D2D1_VECTOR_3F 结构。 |
Vector4F 返回填充D2D1_VECTOR_4F 结构。 |
扩大 在按指定的矩阵转换并使用指定的容差平展后,按指定的笔划扩大几何图形并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 1/2) |
扩大 按指定的笔划扩大几何图形,并在指定矩阵转换并使用默认容差平展后,将结果写入 ID2D1SimplifiedGeometrySink。 (重载 2/2) |
扩大 在按指定的矩阵转换并使用指定的容差平展后,按指定的笔划扩大几何图形并将结果写入 ID2D1SimplifiedGeometrySink。 (重载 2/2) |
扩大 按指定的笔划扩大几何图形,并在指定矩阵转换并使用默认容差平展后,将结果写入 ID2D1SimplifiedGeometrySink。 (重载 1/2) |
接口
ID2D1AnalysisTransform 为分析效果提供数据。 |
ID2D1Bitmap 表示已绑定到 ID2D1RenderTarget 的位图。 |
ID2D1Bitmap1 表示可用作 ID2D1DeviceContext 图面或映射到系统内存的位图,并且可以包含其他颜色上下文信息。 |
ID2D1BitmapBrush 使用位图绘制区域。 (ID2D1BitmapBrush) |
ID2D1BitmapBrush1 使用位图绘制区域。 (ID2D1BitmapBrush1) |
ID2D1BitmapRenderTarget 呈现到由 CreateCompatibleRenderTarget 方法创建的中间纹理。 |
ID2D1BlendTransform 提供允许将混合操作插入转换图的方法。 |
ID2D1BorderTransform 使用指定的扩展模式将输入矩形扩展到无穷大。 |
ID2D1BoundsAdjustmentTransform 支持效果转换以修改上一个效果或位图的输出矩形。 |
ID2D1Brush 定义绘制区域的对象。 派生自 ID2D1Brush 的接口描述如何绘制区域。 |
ID2D1ColorContext 表示可与 ID2D1Bitmap1 对象一起使用的颜色上下文。 |
ID2D1ColorContext1 表示要与颜色管理效果一起使用的颜色上下文。 |
ID2D1CommandList 表示可以录制和播放的命令序列。 |
ID2D1CommandSink 如果要接收命令列表中记录的命令的播放,则由你为应用程序实现命令接收器。 |
ID2D1CommandSink1 此接口执行与现有 ID2D1CommandSink 接口相同的所有功能。 它还允许通过其 SetPrimitiveBlend1 方法访问新的基元混合模式 MIN 和 ADD。 |
ID2D1CommandSink2 此接口执行与现有 ID2D1CommandSink1 接口相同的所有功能。 它还支持访问墨迹渲染和渐变网格呈现。 |
ID2D1CommandSink3 此接口执行与现有 ID2D1CommandSink2 接口相同的所有功能。 它还允许访问子画面批处理呈现。 |
ID2D1CommandSink4 此接口执行与现有 ID2D1CommandSink3 接口相同的所有功能。 它还允许通过 SetPrimitiveBlend2 方法访问新的基元混合模式 MAX。 |
ID2D1CommandSink5 此接口执行与现有 ID2D1CommandSink4 接口相同的所有功能,并且允许访问 BlendImage 方法。 |
ID2D1ComputeInfo 为计算着色器呈现通道启用信息规范。 |
ID2D1ComputeTransform 定义使用计算着色器的转换。 |
ID2D1ConcreteTransform 表示由效果呈现系统实现的一组转换,该系统提供固定功能。 |
ID2D1DCRenderTarget 向 GDI 设备上下文发出绘制命令。 |
ID2D1Device 表示一个资源域,其对象和设备上下文可以一起使用。 (ID2D1Device) |
ID2D1Device1 表示一个资源域,其对象和设备上下文可以一起使用。 (ID2D1Device1) |
ID2D1Device2 表示一个资源域,其对象和设备上下文可以一起使用。 此接口执行与现有 ID2D1Device1 接口相同的所有功能。 它还支持创建 ID2D1DeviceContext2 对象。 |
ID2D1Device3 表示一个资源域,其对象和设备上下文可以一起使用。 此接口执行与 ID2D1Device2 接口相同的所有功能。 它还支持创建 ID2D1DeviceContext3 对象。 |
ID2D1Device4 表示一个资源域,其对象和设备上下文可以一起使用。 此接口执行与 ID2D1Device3 接口相同的所有功能。 它还支持创建 ID2D1DeviceContext4 对象。 |
ID2D1Device5 表示一个资源域,其对象和设备上下文可以一起使用。 此接口执行与 ID2D1Device4 接口相同的所有功能。 它还支持创建 ID2D1DeviceContext5 对象。 |
ID2D1Device6 表示一个资源域,其对象和设备上下文可以一起使用。 此接口执行与 ID2D1Device5 接口相同的所有功能,并且支持创建 ID2D1DeviceContext6 对象。 |
ID2D1Device7 表示一个资源域,其对象和设备上下文可以一起使用。 |
ID2D1DeviceContext 表示用于呈现到目标的一组状态和命令缓冲区。 |
ID2D1DeviceContext1 启用几何图形实现对象的创建和绘制。 |
ID2D1DeviceContext2 此接口执行与 ID2D1DeviceContext1 接口相同的所有功能,还支持墨迹渲染、渐变网格呈现和改进的图像加载等功能。 |
ID2D1DeviceContext3 此接口执行与 ID2D1DeviceContext2 接口相同的所有功能,并且它支持创建和绘制子画面批的功能。 |
ID2D1DeviceContext4 此接口执行与 ID2D1DeviceContext3 接口相同的所有功能,并且它支持处理新型颜色字体字形的功能。 |
ID2D1DeviceContext5 此接口执行与 ID2D1DeviceContext4 接口相同的所有功能,并且支持创建颜色上下文和 Svg 文档。 |
ID2D1DeviceContext6 此接口执行与现有 ID2D1DeviceContext5 接口相同的所有功能,并且允许访问 BlendImage 方法。 |
ID2D1DeviceContext7 允许创建和绘制几何图形实现对象;扩展了早期设备上下文接口,支持高级颜色字体。 |
ID2D1DrawInfo 此接口用于描述顶点或像素着色器上的 GPU 呈现传递。 它将传递给 ID2D1DrawTransform。 |
ID2D1DrawingStateBlock 表示呈现目标的绘制状态:_the抗锯齿模式、转换、标记和文本呈现选项。 |
ID2D1DrawingStateBlock1 实现一个绘图状态块,该块除了已存在的抗锯齿模式、转换、标记和文本呈现模式外,还添加了基元混合的功能。 |
ID2D1DrawTransform Shantzis 计算的专用实现,用于在 GPU 上实现的转换。 |
ID2D1Effect 表示 Direct2D 中的基本图像处理构造。 |
ID2D1EffectContext 为效果和转换作者提供工厂方法和其他状态管理。 (ID2D1EffectContext) |
ID2D1EffectContext1 为效果和转换作者提供工厂方法和其他状态管理。 (ID2D1EffectContext1) |
ID2D1EffectImpl 允许自定义效果的接口和行为由效果作者指定。 |
ID2D1EllipseGeometry 表示椭圆。 |
ID2D1Factory 创建 Direct2D 资源。 (ID2D1Factory) |
ID2D1Factory1 创建 Direct2D 资源。 (ID2D1Factory1) |
ID2D1Factory2 创建 Direct2D 资源。 (ID2D1Factory2) |
ID2D1Factory3 创建 Direct2D 资源。 此接口还支持创建 ID2D1Device2 对象。 |
ID2D1Factory4 创建 Direct2D 资源。 此接口还支持创建 ID2D1Device3 对象。 |
ID2D1Factory5 创建 Direct2D 资源。 此接口还支持创建 ID2D1Device4 对象。 |
ID2D1Factory6 创建 Direct2D 资源。 此接口还支持创建 ID2D1Device5 对象。 |
ID2D1Factory7 创建 Direct2D 资源。 此接口执行与 ID2D1Factory6 接口相同的所有功能,并且支持创建 ID2D1Device6 对象。 |
ID2D1Factory8 创建 Direct2D 资源。 此接口还支持创建 ID2D1Device7 对象。 |
ID2D1GdiInteropRenderTarget 提供对可接受 GDI 绘图命令的设备上下文的访问。 |
ID2D1GdiMetafile 包装 WMF、EMF 或 EMF+ 图元文件的 Direct2D 资源。 |
ID2D1GdiMetafile1 此接口执行与现有 ID2D1GdiMetafile 接口相同的所有功能。 它还允许访问图元文件 DPI 和边界。 |
ID2D1GdiMetafileSink 开发人员实现的接口,允许重播图元文件。 |
ID2D1GdiMetafileSink1 此接口执行与现有 ID2D1GdiMetafileSink 接口相同的所有功能。 它还允许访问图元文件记录。 |
ID2D1Geometry 表示几何图形资源,并定义一组用于操作和测量几何形状的帮助程序方法。 继承自 ID2D1Geometry 的接口定义特定形状。 |
ID2D1GeometryGroup 表示由其他 ID2D1Geometry 对象组成的复合几何图形。 |
ID2D1GeometryRealization 封装填充或笔划几何图形的与设备和转换相关的表示形式。 |
ID2D1GeometrySink 描述可包含线条、弧线、三次贝塞尔曲线和二次贝塞尔曲线的几何路径。 |
ID2D1GradientMesh 表示由修补程序组成的渐变网格的与设备相关的表示形式。 使用 ID2D1DeviceContext2::CreateGradientMesh 方法创建 ID2D1GradientMesh 的实例。 |
ID2D1GradientStopCollection 表示线性和径向渐变画笔D2D1_GRADIENT_STOP对象的集合。 |
ID2D1GradientStopCollection1 表示线性和径向渐变画笔D2D1_GRADIENT_STOP对象的集合。 它为添加到渐变停止集合的所有新参数提供 get 方法。 |
ID2D1HwndRenderTarget 将绘图指令呈现到窗口。 |
ID2D1Image 表示可以填充任意 2D 平面的像素的生成者。 (ID2D1Image) |
ID2D1ImageBrush 表示基于 ID2D1Image 的画笔。 |
ID2D1ImageSource 表示可以填充任意 2D 平面的像素的生成者。 (ID2D1ImageSource) |
ID2D1ImageSourceFromWic 生成源自 WIC 的 2D 像素数据。 |
ID2D1Ink 表示可变宽度墨迹的单个连续笔划,由一系列贝塞尔段和宽度定义。 |
ID2D1InkStyle 表示呈现墨迹时 ID2D1DeviceContext2::D rawInk 等方法使用的样式属性集合。 墨迹样式定义笔尖 (笔尖) 形状和转换。 |
ID2D1Layer 表示呈现层所需的后备存储。 |
ID2D1LinearGradientBrush 使用线性渐变绘制区域。 |
ID2D1LookupTable3D 可传递给 LookupTable3D 效果的 3D 查找表数据的容器。 |
ID2D1Mesh 表示构成三角形列表的一组顶点。 |
ID2D1Multithread Direct2D 工厂中的一种锁定机制,Direct2D 使用该机制来控制使用多个线程的应用中的独占资源访问。 |
ID2D1OffsetTransform 指示效果呈现系统在不插入呈现通道的情况下偏移输入位图。 |
ID2D1PathGeometry 表示可能由弧线、曲线和线条组成的复杂形状。 |
ID2D1PathGeometry1 ID2D1PathGeometry1 接口向 ID2D1PathGeometry 添加了功能。 具体而言,它提供路径几何图形特定的 ComputePointAndSegmentAtLength 方法。 |
ID2D1PrintControl 将存储在 ID2D1CommandList 中的 Direct2D 基元转换为固定页面表示形式。 然后,打印子系统使用基元。 |
ID2D1Properties 表示一组运行时可绑定和可发现的属性,这些属性允许数据驱动应用程序修改 Direct2D 效果的状态。 |
ID2D1RadialGradientBrush 使用径向渐变绘制区域。 |
ID2D1RectangleGeometry 描述一个二维的矩形。 |
ID2D1RenderInfo 介绍所有各种转换实现通用的呈现信息。 |
ID2D1RenderTarget 表示可以接收绘图命令的对象。 从 ID2D1RenderTarget 继承的接口以不同方式呈现它们收到的绘图命令。 |
ID2D1Resource 表示 Direct2D 绘图资源。 |
ID2D1ResourceTexture 跟踪转换创建的资源纹理。 |
ID2D1RoundedRectangleGeometry 描述圆角矩形。 |
ID2D1SimplifiedGeometrySink 描述不包含二次贝塞尔曲线或弧线的几何路径。 |
ID2D1SolidColorBrush 使用纯色绘制区域。 |
ID2D1SourceTransform 表示转换管道图中基于 CPU 的光栅化阶段。 |
ID2D1SpriteBatch 表示一组子画面及其关联的绘图属性。 |
ID2D1StrokeStyle 描述笔划的上限、斜接限值、换行符和短划线信息。 (ID2D1StrokeStyle) |
ID2D1StrokeStyle1 描述笔划的上限、斜接限值、换行符和短划线信息。 (ID2D1StrokeStyle1) |
ID2D1SvgAttribute 描述 SVG 属性的接口。 |
ID2D1SvgDocument 表示 SVG 文档。 |
ID2D1SvgElement 所有 SVG 元素的接口。 |
ID2D1SvgGlyphStyle 此对象提供呈现 SVG 字形时使用的上下文填充、上下文笔划和上下文值的值。 |
ID2D1SvgPaint 描述 SVG 填充值或笔划值的接口。 |
ID2D1SvgPathData 描述 SVG 路径数据的接口。 可以将路径数据设置为“path”元素上的“d”属性。 |
ID2D1SvgPointCollection 描述折线或多边形元素中的 SVG 点值的接口。 |
ID2D1SvgStrokeDashArray 描述 SVG 笔划破折号数组值的接口。 |
ID2D1TessellationSink 使用三角形填充 ID2D1Mesh 对象。 |
ID2D1Transform 表示由转换作者实现的所有转换的基接口。 |
ID2D1TransformedGeometry 表示已转换的几何图形。 |
ID2D1TransformedImageSource 表示与原始图像源共享资源的图像源。 |
ID2D1TransformGraph 表示转换节点的图。 |
ID2D1TransformNode 描述转换拓扑中的节点。 |
ID2D1VertexBuffer 定义可映射的单维顶点缓冲区。 |
结构
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_ARC_SEGMENT 描述两个点之间的椭圆弧。 |
D2D1_BEZIER_SEGMENT 表示在两点之间绘制的三次方贝塞尔段。 |
D2D1_BITMAP_BRUSH_PROPERTIES 介绍 ID2D1BitmapBrush 的扩展模式和内插模式。 (D2D1_BITMAP_BRUSH_PROPERTIES) |
D2D1_BITMAP_BRUSH_PROPERTIES1 介绍 ID2D1BitmapBrush 的扩展模式和内插模式。 (D2D1_BITMAP_BRUSH_PROPERTIES1) |
D2D1_BITMAP_PROPERTIES 描述位图的像素格式和 dpi。 |
D2D1_BITMAP_PROPERTIES1 此结构允许使用可用的位图选项和颜色上下文信息创建 ID2D1Bitmap1。 |
D2D1_BLEND_DESCRIPTION 定义要在特定混合转换中使用的混合说明。 |
D2D1_BRUSH_PROPERTIES 描述画笔的不透明度和转换。 |
D2D1_CREATION_PROPERTIES 指定用于创建 Direct2D 设备、工厂和设备上下文的选项。 |
D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES 定义顶点着色器以及用于定义输入布局的输入元素说明。 |
D2D1_DRAWING_STATE_DESCRIPTION 描述呈现器目标的绘制状态。 |
D2D1_DRAWING_STATE_DESCRIPTION1 描述设备上下文的绘制状态。 |
D2D1_EFFECT_INPUT_DESCRIPTION 描述效果的特征。 |
D2D1_ELLIPSE 包含椭圆的中心点、x 半径和 y 半径。 |
D2D1_FACTORY_OPTIONS 包含 ID2D1Factory 对象的调试级别。 |
D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS 介绍计算着色器支持,这是 D3D10 功能级别的一个选项。 |
D2D1_FEATURE_DATA_DOUBLES 介绍着色器中对双精度值的支持。 |
D2D1_GRADIENT_MESH_PATCH 表示具有 16 个控制点、4 个角颜色和边界标志的张量补丁。 ID2D1GradientMesh 由 1 个或多个渐变网格修补程序组成。 使用 GradientMeshPatch 函数或 GradientMeshPatchFromCoonsPatch 函数创建一个。 |
D2D1_GRADIENT_STOP 包含渐变停止的位置和颜色。 |
D2D1_HWND_RENDER_TARGET_PROPERTIES 包含 ID2D1HwndRenderTarget 的 HWND、像素大小和演示选项。 |
D2D1_IMAGE_BRUSH_PROPERTIES 描述图像画笔功能。 |
D2D1_INK_BEZIER_SEGMENT 表示要用于创建 ID2D1Ink 对象的贝塞尔段。 此结构不同于D2D1_BEZIER_SEGMENT,因为它由D2D1_INK_POINTs组成,除了 x 坐标和 y 坐标外,还包含一个半径。 |
D2D1_INK_POINT 表示构成D2D1_INK_BEZIER_SEGMENT一部分的点、半径对。 |
D2D1_INK_STYLE_PROPERTIES 定义 ID2D1InkStyle 对象中使用的常规笔尖形状和转换。 |
D2D1_INPUT_DESCRIPTION 介绍转换可以在输入纹理上设置的选项。 |
D2D1_INPUT_ELEMENT_DESC 顶点布局中单个元素的说明。 |
D2D1_LAYER_PARAMETERS 包含层资源的内容边界、掩码信息、不透明度设置和其他选项。 (D2D1_LAYER_PARAMETERS) |
D2D1_LAYER_PARAMETERS1 包含层资源的内容边界、掩码信息、不透明度设置和其他选项。 (D2D1_LAYER_PARAMETERS1) |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES 包含 ID2D1LinearGradientBrush 渐变轴的起点和终点。 |
D2D1_MAPPED_RECT 描述 ID2D1Bitmap1::Map API 中的映射内存。 |
D2D1_PIXEL_FORMAT 包含位图或呈现目标的数据格式和 alpha 模式。 |
D2D1_POINT_DESCRIPTION 描述路径几何图形上的点。 |
D2D1_PRINT_CONTROL_PROPERTIES ID2D1PrintControl 对象的创建属性。 |
D2D1_PROPERTY_BINDING 定义一个属性绑定到一对可获取和设置相应属性的函数。 |
D2D1_QUADRATIC_BEZIER_SEGMENT 包含二次贝塞尔段的控制点和终点。 |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES 包含 ID2D1RadialGradientBrush 的渐变原点偏移量以及渐变椭圆的大小和位置。 |
D2D1_RENDER_TARGET_PROPERTIES 包含呈现选项 (呈现目标的硬件或软件) 、像素格式、DPI 信息、远程处理选项和 Direct3D 支持要求。 |
D2D1_RENDERING_CONTROLS 描述应用于图像效果呈现器的限制。 |
D2D1_RESOURCE_TEXTURE_PROPERTIES 定义创建原始资源纹理时的资源纹理。 |
D2D1_ROUNDED_RECT 包含圆角矩形的尺寸和角半径。 |
D2D1_SIMPLE_COLOR_PROFILE 颜色空间的简单说明。 |
D2D1_STROKE_STYLE_PROPERTIES 描述轮廓形状的笔划。 (D2D1_STROKE_STYLE_PROPERTIES) |
D2D1_STROKE_STYLE_PROPERTIES1 描述轮廓形状的笔划。 (D2D1_STROKE_STYLE_PROPERTIES1) |
D2D1_SVG_LENGTH 表示 SVG 长度。 |
D2D1_SVG_PRESERVE_ASPECT_RATIO 表示所有 SVG preserveAspectRatio 设置。 |
D2D1_SVG_VIEWBOX 表示 SVG viewBox。 |
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES 转换后的图像源的属性。 |
D2D1_TRIANGLE 包含描述三角形的三个顶点。 |
D2D1_VERTEX_BUFFER_PROPERTIES 定义所有顶点着色器定义的标准顶点缓冲区的属性。 |
D2D1_VERTEX_RANGE 定义在呈现小于顶点缓冲区的完整内容时使用的顶点范围。 |
TypeTraits TypeTraits (d2d1helper.h) 结构包含使用指定类型存储其数据的 Point、Size 和 Rect 的实现。 |
TypeTraits TypeTraits (d2d1_1helper.h) 结构包含使用指定类型存储其数据的 Point、Size 和 Rect 的实现。 |