Direct2D 枚举

Direct2D 定义以下枚举。

在本部分中

主题和说明
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE。 要与 2D 相交转换效果一起使用的内插模式,用于缩放图像。 有 6 种缩放模式,在质量和速度范围内。
D2D1_2DAFFINETRANSFORM_PROP2D 仿射转换效果的属性的标识符。
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE3D 透视转换效果对图像使用的内插模式。 有 5 种缩放模式,它们以质量和速度为单位。
D2D1_3DPERSPECTIVETRANSFORM_PROP三维透视转换效果属性的标识符。
D2D1_3DTRANSFORM_INTERPOLATION_MODE3D 转换效果对图像使用的内插模式。 有 5 种缩放模式,它们以质量和速度为单位。
D2D1_3DTRANSFORM_PROP三维转换效果属性的标识符。
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。 描述一个几何对象在空间上如何与另一个几何对象相关。
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 rawImage具有 2D 仿射转换效果的图像缩放质量。
D2D1_LAYER_OPTIONS。 指定在应用层资源创建层时可以应用的选项。
D2D1_LAYER_OPTIONS1。 指定应如何准备层内容。
D2D1_LINEARTRANSFER_PROP线性传输效果属性的标识符。
D2D1_LINE_JOIN。 描述联接两行或线段的形状。
D2D1_LOOKUPTABLE3D_PROP。 三维查阅表格效果属性的标识符。
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。 指定 ID2D1EffectID2D1Properties 接口上存在的系统属性的索引。
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 preserveAspectRatio 属性的对齐部分。
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 笔划线联接属性的值。
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动荡效果的动荡噪音模式。 指示是基于 Fractal Noise 还是流式函数生成位图。
D2D1_TURBULENCE_PROP动荡效果属性的标识符。
D2D1_UNIT_MODE。 指定 如何解释 Direct2D 中的单位。
D2D1_VERTEX_OPTIONS。 描述影响呈现器如何与自定义顶点着色器交互的标志。
D2D1_VERTEX_USAGE。 指示顶点缓冲区是频繁更改还是频繁更改。
D2D1_VIGNETTE_PROPvignette 效果属性的标识符。
D2D1_WHITELEVELADJUSTMENT_PROP。 定义用于标识 白色级别调整效果的顶级属性的常量。
D2D1_WINDOW_STATE。 描述是否遮挡窗口。
D2D1_YCBCR_CHROMA_SUBSAMPLING。 指定 YCbCr 效果使用的输入色度图像的色度子采样。
D2D1_YCBCR_INTERPOLATION_MODE。 指定 YCbCr 效果的内插模式。
D2D1_YCBCR_PROPYCbCr 效果属性的标识符。