CompositionStretch 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ソースからターゲット空間にマップするときにコンテンツをスケーリングする方法を指定します。
public enum class CompositionStretch
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
enum class CompositionStretch
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class CompositionStretch
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
public enum CompositionStretch
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum CompositionStretch
var value = Microsoft.UI.Composition.CompositionStretch.none
Public Enum CompositionStretch
- 継承
-
CompositionStretch
- 属性
フィールド
Fill | 1 | コンテンツのサイズがコピー先のサイズと等しくなるようにコンテンツをスケーリングします。 コンテンツの縦横比は保持されません。 |
None | 0 | スケーリングなし。 コンテンツのサイズが宛先のサイズより大きい場合、コンテンツはコピー先スペースの境界にクリップされます。 |
Uniform | 2 | 縦横比が保持され、ターゲット空間の境界内に完全に収まるようにコンテンツをスケーリングします。 コンテンツの縦横比がターゲットの縦横比と一致しない場合、コンテンツはターゲット空間によってバインドされている領域の一部をカバーしません。 これは CompositionSurfaceBrush の既定値です。Stretch。 |
UniformToFill | 3 | 縦横比が保持され、宛先の境界全体を埋めるようにコンテンツをスケーリングします。 コンテンツの縦横比が宛先の縦横比と一致しない場合、コンテンツは宛先の境界までクリップされます。 |
注釈
CompositionSurfaceBrush の内容を SpriteVisual にストレッチする場合は、CompositionSurfaceBrush を参照してください。Stretch プロパティ。