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 rawImage2D 相交转换效果的图像缩放质量。
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湍流效应的湍流噪音模式。 指示是基于分形噪音还是“湍流”函数生成位图。
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 效果属性的标识符。