다음을 통해 공유


Microsoft.UI.Xaml.Media 네임스페이스

브러시, 기본 미디어 지원 및 그래픽 기본 형식을 제공합니다.

클래스

AcrylicBrush

흐림 효과와 노이즈 질감을 포함하여 여러 효과를 사용하는 반투명 재질을 사용하여 영역을 그립니다.

ArcSegment

두 점 사이의 타원형 호를 나타냅니다.

BezierSegment

두 점 사이에 그려진 입방형 3차원 곡선을 나타냅니다.

BitmapCache

시각적 요소 또는 요소 트리를 비트맵 표면으로 캐싱하는 동작을 나타냅니다.

Brush

그래픽 개체를 그리는 데 사용할 개체를 정의합니다. Brush에서 파생되는 클래스는 영역을 그리는 방법을 설명합니다.

BrushCollection

Brush 값의 정렬된 컬렉션을 나타냅니다.

CacheMode

그래픽 가속 기능에 대한 캐시된 콘텐츠 모드를 나타냅니다.

CompositeTransform

개체에 여러 변환 작업을 적용합니다.

CompositionTarget

앱의 복합 디스플레이 화면을 나타냅니다. 이 클래스는 애플리케이션 전체 렌더링 이벤트를 제공합니다.

DesktopAcrylicBackdrop

와 같이 Window지원되는 XAML 표면에 아크릴 재질을 적용하는 시스템 배경을 나타냅니다.

DoubleCollection

Double 값의 정렬된 컬렉션을 나타냅니다.

EllipseGeometry

원 또는 타원의 기하 도형을 나타냅니다.

FontFamily

관련 글꼴 패밀리를 나타냅니다.

GeneralTransform

개체에 대한 일반화된 변환 지원을 제공합니다. GeneralTransform은 TranslateTransform과 같은 실제 변환 클래스의 계층 구조에 있는 기본 클래스입니다.

Geometry

기하 도형 모양을 정의하는 개체에 대해 기본 클래스를 제공합니다. Geometry 개체는 영역을 클리핑하고 2차원 그래픽 데이터를 Path로 렌더링하기 위한 기하 도형 정의로 사용할 수 있습니다.

GeometryCollection

Geometry 개체의 컬렉션을 나타냅니다.

GeometryGroup

다른 Geometry 개체로 구성된 복합 기하 도형을 나타냅니다.

GradientBrush

그라데이션 중지점으로 구성된 그라데이션을 설명하는 추상 클래스입니다.

GradientStop

그라데이션에서 전환 지점의 위치 및 색을 설명합니다.

GradientStopCollection

인덱스로 개별적으로 액세스할 수 있는 GradientStop 개체의 컬렉션을 나타냅니다.

ImageBrush

이미지로 영역을 그립니다. 이미지 원본은 일반적으로 JPEG(Joint Photographic Experts Group)와 같은 파일 형식에서 가져옵니다.

ImageSource

Image.Source 및 ImageBrush.ImageSource 속성에 대한 개체 원본 형식 제공합니다.

LinearGradientBrush

선형 그라데이션으로 영역을 그립니다.

LineGeometry

줄의 기하 도형을 나타냅니다.

LineSegment

경로 데이터 내에서 PathFigure의 일부일 수 있는 두 점 사이에 그려진 선을 나타냅니다.

LoadedImageSourceLoadCompletedEventArgs

LoadedImageSurface.LoadCompleted 이벤트에 대한 이벤트 데이터를 제공합니다.

LoadedImageSurface

이미지를 다운로드, 디코딩 및 로드할 수 있는 컴퍼지션 화면을 나타냅니다. 이미지 원본 파일을 참조하는 URI(Uniform Resource Identifier)를 사용하거나 IRandomAccessStream을 제공하여 이미지를 로드할 수 있습니다.

Matrix3DProjection

개체에 Matrix3D 프로젝션을 적용합니다.

MatrixHelper

행렬 값을 처리하기 위한 정적 도우미 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 행렬 의 멤버를 대신 사용해야 합니다.

MatrixTransform

2차원 평면에서 개체 또는 좌표계를 조작하는 데 사용되는 임의 아핀 행렬 변환을 만듭니다.

MediaTransportControlsThumbnailRequestedEventArgs

MediaTransportControls.ThumbnailRequested 이벤트에 대한 데이터를 제공합니다.

MicaBackdrop

와 같이 Window지원되는 XAML 표면에 Mica 재질을 적용하는 시스템 배경을 나타냅니다.

PathFigure

하나로 연결된 일련의 2차원 기하 도형 세그먼트인 기하 도형의 하위 섹션을 나타냅니다.

PathFigureCollection

PathGeometry의 기하 도형을 집합적으로 구성하는 PathFigure 개체의 컬렉션을 나타냅니다.

PathGeometry

호, 곡선, 타원, 선 및 사각형으로 구성될 수 있는 복잡한 벡터 기반 도형을 나타냅니다.

PathSegment

PathFigure 개체의 세그먼트를 나타냅니다. PathFigure의 파생 클래스는 다양한 유형의 세그먼트를 설명합니다.

PathSegmentCollection

인덱스로 개별적으로 액세스할 수 있는 PathSegment 개체의 컬렉션을 나타냅니다.

PlaneProjection

개체에 대한 원근 변환(3차원 효과)을 나타냅니다.

PointCollection

인덱스로 개별적으로 액세스할 수 있는 Point 값의 컬렉션을 나타냅니다.

PolyBezierSegment

하나 이상의 입방형 3차원 곡선을 나타냅니다.

PolyLineSegment

각 Point에서 선 세그먼트의 끝점을 지정하는 Point 컬렉션으로 정의된 선 세그먼트 집합을 나타냅니다.

PolyQuadraticBezierSegment

정방형 3차원 곡선 세그먼트의 집합을 나타냅니다.

Projection

원근 변환을 사용하여 3차원 공간에서 개체를 변환하는 방법을 설명하는 프로젝션에 대한 기본 클래스를 제공합니다.

QuadraticBezierSegment

PathFigure에서 두 점 사이에 4차원 베지어 곡선을 만듭니다.

RadialGradientBrush

RadialGradientBrush는 방사형 그라데이션으로 영역을 그립니다. 중심점은 그라데이션의 원점을 정의하고 타원은 그라데이션의 외부 범위를 정의합니다.

RectangleGeometry

2차원 사각형 기하 도형을 설명합니다.

RenderedEventArgs

Rendered 이벤트에 대한 이벤트 데이터를 제공합니다.

RenderingEventArgs

Rendering 이벤트에 대한 이벤트 데이터를 제공합니다.

RotateTransform

2차원 x-y 좌표계에서 지정된 지점을 중심으로 개체를 회전합니다.

ScaleTransform

2차원 x-y 좌표계의 개체 크기를 조정합니다.

Shadow

XAML 요소에 적용할 수 있는 그림자 효과의 기본 클래스입니다.

SkewTransform

2차원 기울이기 를 나타냅니다.

SolidColorBrush

단색으로 영역을 그립니다. 단색은 Color 값으로 정의됩니다.

SystemBackdrop

Mica 및 Acrylic과 같은 재질을 렌더링하는 데 사용되는 사용자 지정 시스템 배경에 대한 기본 클래스입니다.

ThemeShadow

ThemeShadow는 x, y, z 좌표를 기반으로 그림자를 적절하게 그리기 위해 모든 XAML 요소에 적용할 수 있는 미리 구성된 그림자 효과입니다. 또한 ThemeShadow는 다음과 같이 다른 환경 사양에 맞게 자동으로 조정됩니다.

  • 조명, 사용자 테마, 앱 환경 및 셸의 변화에 맞게 조정됩니다.
  • 상승에 따라 요소를 자동으로 그림자로 만듭니다.
  • 요소가 이동하고 승격을 변경함에 따라 요소를 동기화된 상태로 유지합니다.
  • 애플리케이션 전체와 애플리케이션 간에 그림자를 일관성 있게 유지합니다.
TileBrush

영역을 그리는 방법을 설명하는 기본 클래스입니다. ImageBrush의 부모입니다.

Transform

2차원 평면에서 변환을 사용하도록 설정하는 기능을 정의합니다.

TransformCollection

인덱스로 개별적으로 액세스할 수 있는 Transform 개체의 컬렉션을 나타냅니다.

TransformGroup

다른 Transform 개체로 구성된 복합 Transform을 나타냅니다.

TranslateTransform

2차원 x-y 좌표계의 개체를 변환(이동)합니다.

VisualTreeHelper

앱의 시각적 트리에서 개체 관계(자식 개체 또는 부모-개체 축을 따라)를 트래버스하는 데 사용할 수 있는 유틸리티 메서드를 제공합니다.

XamlCompositionBrushBase

CompositionBrush로 영역을 그리는 XAML 브러시를 만드는 데 사용되는 기본 클래스를 제공합니다.

XamlLight

CompositionLight를 사용하여 XAML 요소 및 브러시에 조명 효과를 적용하는 XAML 조명을 만드는 데 사용되는 기본 클래스를 제공합니다.

구조체

Matrix

2차원 공간의 변환에 사용되는 3개의 × 3개의 아핀 변환 매트릭스를 나타냅니다.

열거형

AlignmentX

콘텐츠가 컨테이너에서 가로로 배치되는 방법을 설명합니다.

AlignmentY

콘텐츠가 컨테이너에서 세로로 배치되는 방법을 설명합니다.

BrushMappingMode

Brush에서 사용하는 좌표계를 지정 합니다.

ColorInterpolationMode

그라데이션의 색을 보간하는 방법을 결정합니다.

ElementCompositeMode

혼합 XAML/Microsoft DirectX UI에서 요소의 대체 컴퍼지션 및 혼합 모드에 대한 값을 지정합니다.

FastPlayFallbackBehaviour

MediaTransportControls 빠른 전달/뒤로 단추가 작동하는 방식을 지정하는 상수를 정의합니다.

FillRule

Geometry에 포함된 PathFigure 개체의 교차 영역을 결합하여 Geometry 영역을 형성하는 방법을 지정합니다.

GradientSpreadMethod

그라데이션 브러시의 그라데이션 벡터 또는 공간 밖에 그라데이션을 그리는 방법을 지정합니다.

LoadedImageSourceLoadStatus

이미지를 로드할지 또는 로드하지 못한 이유를 지정하는 상수를 정의합니다.

PenLineCap

선 또는 세그먼트 끝의 셰이프를 설명합니다.

PenLineJoin

두 선 또는 세그먼트를 연결하는 모양을 설명합니다.

Stretch

할당된 공간을 채우기 위해 콘텐츠의 크기를 조정하는 방법을 설명합니다.

StyleSimulations

글꼴의 시뮬레이션 스타일을 설명합니다.

SweepDirection

타원 호가 그려지는 방향을 지정합니다.