共用方式為


XPS_SPREAD_METHOD列舉 (xpsobjectmodel.h)

描述如何填滿分散區域。 散佈區域是落在繪圖區域,但在漸層區域外部的區域。

Syntax

typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0003 {
  XPS_SPREAD_METHOD_PAD = 1,
  XPS_SPREAD_METHOD_REFLECT,
  XPS_SPREAD_METHOD_REPEAT
} XPS_SPREAD_METHOD;

常數

 
XPS_SPREAD_METHOD_PAD
值: 1
散佈區域會填滿色彩,其值等於漸層區域結尾的色彩。
XPS_SPREAD_METHOD_REFLECT
散佈區域是藉由重複漸層區域內漸層的交替反映來填滿。
XPS_SPREAD_METHOD_REPEAT
散佈區域會以相同的方向和方向重複漸層區域內的漸層來填滿。

備註

下圖顯示使用 IXpsOMLinearGradientBrushIXpsOMRadialGradientBrush 介面繪製之漸層上散佈方法的效果。 IXpsOMLinearGradientBrush介面的漸層區域是由呼叫SetStartPointSetEndPoint方法所定義;IXpsOMRadialGradientBrush介面的漸層區域是由呼叫SetCenterSetGradientOriginSetRadiiSizes 方法所定義。 漸層區域是虛線內的區域,而散佈區域則是漸層區域外部的區域。

顯示散佈方法範例的圖例

規格需求

   
最低支援的用戶端 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
標頭 xpsobjectmodel.h

另請參閱

XML Paper Specification