System.Windows.Media 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供可以实现丰富媒体的集成(包括 Windows Presentation Foundation (WPF) 应用程序中的绘图、文本和音频/视频内容)的类型。
类
结构
Color |
从 alpha、红色、绿色和蓝色通道角度描述一种颜色。 |
DoubleCollection.Enumerator |
枚举 DoubleCollection 中的 Double 项。 |
DrawingCollection.Enumerator |
枚举 DrawingCollection 中的 Drawing 项。 |
GeneralTransformCollection.Enumerator | |
GeometryCollection.Enumerator |
枚举 GeometryCollection 中的 Geometry 项。 |
GradientStopCollection.Enumerator |
枚举 GradientStopCollection 中的 GradientStop 项。 |
Int32Collection.Enumerator |
枚举 Int32Collection 中的 Int32 项。 |
Matrix |
表示用于在二维空间中进行转换的 3x3 仿射转换矩阵。 |
PathFigureCollection.Enumerator |
枚举 PathFigureCollection 中的 PathFigure 项。 |
PathSegmentCollection.Enumerator |
支持对 PathSegmentCollection执行简单迭代。 |
PixelFormat |
为图像和基于像素的图面定义像素格式。 |
PixelFormatChannelMask |
为特定像素格式定义位掩码和移位。 |
PointCollection.Enumerator |
枚举 PointCollection 中的 Point 项。 |
TextEffectCollection.Enumerator |
枚举 TextEffectCollection 中的 TextEffect 项。 |
TransformCollection.Enumerator |
支持对 TransformCollection执行简单迭代。 |
VectorCollection.Enumerator |
枚举 VectorCollection 中的 Vector 项。 |
VisualCollection.Enumerator |
枚举 VisualCollection 中的 Visual 项。 |
枚举
AlignmentX |
描述如何在容器中水平放置内容。 |
AlignmentY |
描述如何在容器中垂直放置内容。 |
BitmapScalingMode |
指定用于缩放位图图像的算法。 |
BrushMappingMode |
指定 Brush 使用的坐标系。 |
CachingHint |
指定是否缓存图块画笔对象。 |
ClearTypeHint |
一个枚举,它向呈现引擎提示,可以用 ClearType 呈现文本。 |
ColorInterpolationMode |
确定插入渐变颜色的方式。 |
EdgeMode |
确定非文本绘图基元的边缘的呈现方式。 |
FillRule |
指定如何组合 PathFigure 中包含的 Geometry 对象的相交区域,以便形成 Geometry 的区域。 |
FontEmbeddingRight |
描述在 OpenType 字体文件中指定的字体嵌入权限。 |
GeometryCombineMode |
指定可用于合并两个几何图形的不同方法。 |
GradientSpreadMethod |
指定如何在渐变画笔的渐变向量或空间外部绘制渐变。 |
HitTestFilterBehavior |
在命中测试筛选器回叫方法中指定命中测试的返回行为。 |
HitTestResultBehavior |
确定在命中测试期间是否继续任何剩余可见对象的枚举。 |
IntersectionDetail |
提供有关 GeometryHitTestParameters 中的几何图形与点击过的可视对象之间的交集的信息。 |
NumberCultureSource |
指定如何确定文本运行中的数字区域性。 |
NumberSubstitutionMethod |
定义一个枚举类,该枚举类指定对文本运行中的数字执行的数字替换的类型。 |
PenDashCap |
描述每个短划线线段末端的形状。 |
PenLineCap |
描述直线或线段末端的形状。 |
PenLineJoin |
描述联接两条线或线段的形状。 |
Stretch |
描述如何调整内容大小以填充为其分配的空间。 |
StyleSimulations |
定义用于描述字体模拟样式的枚举数类。 |
SweepDirection |
定义椭圆弧的绘制方向。 |
TextFormattingMode |
定义 TextFormatter 类支持的格式设置方法。 |
TextHintingMode |
定义静态文本或动画文本的呈现行为。 |
TextRenderingMode |
为文本定义支持的呈现模式。 |
TileMode |
描述 TileBrush 如何将磁贴绘制到输出区域上。 |
ToleranceType |
确定容错值的解释方式。 |
委托
HitTestFilterCallback |
表示一种回叫方法,该方法指定可视化树中不进行命中测试处理的部分。 |
HitTestResultCallback |
表示用于自定义命中测试的回叫。 WPF 调用 HitTestResultCallback,向用户报告命中测试交集。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈