SpecularMaterial.Brush 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置要应用于反射三维模型的二维画笔。
public:
property System::Windows::Media::Brush ^ Brush { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush Brush { get; set; }
member this.Brush : System.Windows.Media.Brush with get, set
Public Property Brush As Brush
属性值
要应用的画笔。
示例
以下示例创建 的 SpecularMaterial 实例并设置其画笔属性。
<MaterialGroup x:Key="LeavesMaterial1">
<DiffuseMaterial>
<DiffuseMaterial.Brush>
<ImageBrush Stretch="UniformToFill" ImageSource="sample_images\leaves_closeup.png" TileMode="None" ViewportUnits="Absolute" Viewport="0 0 1 1" AlignmentX="Left" AlignmentY="Top" Opacity="1.000000" />
</DiffuseMaterial.Brush>
</DiffuseMaterial>
<SpecularMaterial SpecularPower="85.3333">
<SpecularMaterial.Brush>
<SolidColorBrush Color="#FFFFFF" Opacity="1.000000"/>
</SpecularMaterial.Brush>
</SpecularMaterial>
</MaterialGroup>
注解
如果未为 MeshGeometry3D指定纹理坐标,则其材料可能无法按预期呈现。 唯一 SolidColorBrush的例外是此属性指定 ;在这种情况下,将使用一组默认的纹理坐标呈现材料。
依赖项属性信息
标识符字段 | BrushProperty |
元数据属性设置为 true |
无 |