CompositionStretch Enumeration

Definition

Gibt an, wie Inhalte skaliert werden, wenn sie von der Quelle zu einem Zielbereich zugeordnet werden.

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
Vererbung
CompositionStretch
Attribute

Felder

Name Wert Beschreibung
None 0

Keine Skalierung. Wenn die Größe des Inhalts größer als die Zielgröße ist, wird der Inhalt an die Grenzen des Zielbereichs abgeschnitten.

Fill 1

Skalieren Sie Inhalte so, dass die Größe der Größe des Ziels entspricht. Das Seitenverhältnis des Inhalts wird nicht beibehalten.

Uniform 2

Skalieren Sie Inhalte so, dass das Seitenverhältnis beibehalten wird und vollständig in die Grenzen des Zielbereichs passt. Wenn das Seitenverhältnis des Inhalts nicht mit dem des Ziels übereinstimmt, deckt der Inhalt nicht einen Teil des Bereichs ab, der durch den Zielraum gebunden ist. Dies ist der Standardwert für CompositionSurfaceBrush. Gestreckt.

UniformToFill 3

Skalieren Sie Den Inhalt so, dass das Seitenverhältnis beibehalten wird und die gesamte Grenzen des Ziels ausfüllt. Wenn das Seitenverhältnis des Inhalts nicht mit dem des Ziels übereinstimmt, wird der Inhalt an die Grenzen des Ziels abgeschnitten.

Hinweise

Informationen zum Strecken des Inhalts eines CompositionSurfaceBrush auf ein SpriteVisual-Element finden Sie unter CompositionSurfaceBrush. Stretch-Eigenschaft .

Gilt für: