Direct2D 枚举

Direct2D 定义以下枚举。

在本节中

主题和说明
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE。 用于缩放图像的 2D 仿射转换效果的内插模式。 有 6 种缩放模式,在质量和速度方面都有范围。
D2D1_2DAFFINETRANSFORM_PROP2D 仿射转换效果的属性的标识符。
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE3D 透视转换效果在图像上使用的内插模式。 有 5 种缩放模式,在质量和速度方面都有范围。
D2D1_3DPERSPECTIVETRANSFORM_PROP3D 透视转换效果的属性的标识符。
D2D1_3DTRANSFORM_INTERPOLATION_MODE3D 转换效果在图像上使用的内插模式。 有 5 种缩放模式,在质量和速度方面都有范围。
D2D1_3DTRANSFORM_PROP3D 转换效果的属性的标识符。
D2D1_ALPHA_MODE。 指定应如何处理位图或呈现目标的 alpha 值。
D2D1_ANTIALIAS_MODE。 指定非文本基元边缘的呈现方式。
D2D1_ARC_SIZE。 指定弧线是否应大于 180 度。
D2D1_ARITHMETICCOMPOSITE_PROP算术复合效果的属性的标识符。
D2D1_ATLAS_PROPatlas 效果的属性的标识符。
D2D1_BITMAPSOURCE_ALPHA_MODE。 指定 位图源效果的输出的 alpha 模式。
D2D1_BITMAPSOURCE_INTERPOLATION_MODE。 用于缩放 位图源效果中的图像的内插模式。
D2D1_BITMAPSOURCE_ORIENTATION。 指定是否应由 位图源效果执行翻转和/或旋转操作。
D2D1_BITMAPSOURCE_PROP位图源效果的属性的标识符。
D2D1_BITMAP_INTERPOLATION_MODE。 指定缩放或旋转图像时使用的算法。 请参阅 D2D1_INTERPOLATION_MODE
D2D1_BITMAP_OPTIONS。 指定位图的使用方式。
D2D1_BLEND。 指定如何派生其中一个颜色源,并选择性地指定对颜色源的序号操作。
D2D1_BLEND_MODE。 用于混合 效果的混合模式。
D2D1_BLEND_OPERATION。 指定对两个颜色源的混合操作。
D2D1_BLEND_PROP混合效果的属性的标识符。
D2D1_BORDER_EDGE_MODE边框效果的边缘模式。
D2D1_BORDER_MODE。 指定 裁剪效果 如何处理落在小数像素坐标上的裁剪矩形。
D2D1_BORDER_PROP边框效果属性的标识符。
D2D1_BRIGHTNESS_PROP亮度效果属性的标识符。
D2D1_BUFFER_PRECISION。 表示 Direct2D 中图像处理管道的位深度。
D2D1_CAP_STYLE。 描述直线或线段末端的形状。
D2D1_CHANGE_TYPE。 描述影响呈现器与自定义顶点着色器交互方式的标志。
D2D1_CHANNEL_DEPTH。 允许调用方控制呈现管道中阶段的通道深度。
D2D1_CHANNEL_SELECTOR。 指定 位移贴图效果 从 中提取强度并使用它在 X 或 Y 方向空间上置换图像的颜色通道。
D2D1_CHROMAKEY_PROP色键效果属性的标识符。
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_COLOR_BITMAP_GLYPH_SNAP_OPTION。 指定呈现颜色位图标志符号时的像素对齐策略。
D2D1_COLOR_CONTEXT_TYPE。 指定定义颜色配置文件的方式。
D2D1_COLOR_SPACE。 定义应用于颜色空间的选项。
D2D1_COLOR_INTERPOLATION_MODE。 定义如何在颜色之间内插。
D2D1_COMBINE_MODE。 指定可用于合并两个几何图形的不同方法。
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS。 指定兼容呈现器目标在创建时可支持的其他功能。 此枚举允许按位组合其成员值。
D2D1_COMPOSITE_MODE。 用于指定所有 Direct2D 混合操作的混合模式。
D2D1_COMPOSITE_PROP复合效果属性的标识符。
D2D1_CONTRAST_PROP对比度效果属性的标识符。
D2D1_CONVOLVEMATRIX_PROP卷积矩阵效果的属性的标识符。
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_MODEDPI 补偿效果用于缩放图像的内插模式。
D2D1_DPICOMPENSATION_PROPDPI 补偿效果属性的标识符。
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伽玛传输效果属性的标识符。
D2D1_GAUSSIANBLUR_OPTIMIZATION高斯模糊效果的优化模式。
D2D1_GAUSSIANBLUR_PROP高斯模糊效果属性的标识符。
D2D1_GAMMA_CONVERSION。 定义颜色空间之间的转换。
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色调旋转效果属性的标识符。
D2D1_HUETORGB_INPUT_COLOR_SPACE色调到 RGB 效果**D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **属性的值。
D2D1_HUETORGB_PROP色调到 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 rawImage2D 仿射转换效果指定图像缩放的质量。
D2D1_LAYER_OPTIONS。 指定在应用层资源以创建层时可以应用的选项。
D2D1_LAYER_OPTIONS1。 指定应如何准备层内容。
D2D1_LINEARTRANSFER_PROP线性传输效果的属性的标识符。
D2D1_LINE_JOIN。 描述联接两条线或线段的形状。
D2D1_LOOKUPTABLE3D_PROP。 3D 查阅表格效果的属性的标识符。
D2D1_MORPHOLOGY_MODE形态效果的模式。
D2D1_MORPHOLOGY_PROP形态效果属性的标识符。
D2D1_MAP_OPTIONS。 指定要从相应 ID2D1Bitmap1 映射的内存的处理方式。
D2D1_OPACITYMETADATA_PROP不透明度元数据效果的属性的标识符。
D2D1_OPACITY_MASK_CONTENT。 描述不透明蒙板是包含图形还是文本。 Direct2D 使用此信息来确定混合不透明蒙板时要使用的伽玛空间。
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后化效果的属性的标识符。
D2D1_PRESENT_OPTIONS。 描述呈现器目标在呈现其内容时的行为方式。 此枚举允许按位组合其成员值。
D2D1_PRIMITIVE_BLEND。 用于指定所有 Direct2D 基元的几何混合模式。
D2D1_PRINT_FONT_SUBSET_MODE。 定义在打印期间字体资源应为子集的时点。
D2D1_PROPERTY_TYPE。 指定 Direct2D 属性接口支持的属性类型。
D2D1_PROPERTY。 指定 ID2D1Effect 的 ID2D1Properties 接口上存在的系统属性的索引
D2D1_RENDERING_PRIORITY。 呈现优先级会影响 Direct2D 限制其呈现工作负荷的程度。
D2D1_RENDER_TARGET_TYPE。 描述呈现器目标是使用硬件还是软件呈现,或者 Direct2D 是否应选择呈现模式。
D2D1_RENDER_TARGET_USAGE。 描述如何远程呈现器目标,以及它是否应与 GDI 兼容。 此枚举允许按位组合其成员值。
D2D1_RESOURCE_TYPE。 指定在调用 ID2D1Device::ClearResources 时应释放哪些类型的资源。
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACERGB 到色调效果D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE 属性的值。
D2D1_RGBTOHUE_PROPRGB 到色调效果的属性的标识符。
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_USAGE。 指示顶点缓冲区是不经常更改还是频繁更改。
D2D1_VIGNETTE_PROP晕影效果属性的标识符。
D2D1_WHITELEVELADJUSTMENT_PROP。 定义用于标识 白级别调整效果的顶级属性的常量。
D2D1_WINDOW_STATE。 描述窗口是否被遮挡。
D2D1_YCBCR_CHROMA_SUBSAMPLING。 指定 YCbCr 效果使用的输入色度图像的色度子采样。
D2D1_YCBCR_INTERPOLATION_MODE。 指定 YCbCr 效果的内插模式。
D2D1_YCBCR_PROPYCbCr 效果属性的标识符。