CompositionStretch 열거형

정의

원본에서 대상 공간으로 매핑할 때 콘텐츠의 크기를 조정하는 방법을 지정합니다.

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의 기본값입니다. 스트레치.

UniformToFill 3

가로 세로 비율이 유지되고 대상 경계 전체를 채우도록 콘텐츠 크기를 조정합니다. 콘텐츠의 가로 세로 비율이 대상의 가로 세로 비율과 일치하지 않으면 콘텐츠가 대상 범위로 잘립니다.

설명

CompositionSurfaceBrush의 내용을 SpriteVisual로 늘이려면 CompositionSurfaceBrush를 참조하세요. Stretch 속성입니다.

적용 대상