Windows.UI.Xaml.Media 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기본 미디어 지원, 그래픽 기본 요소 및 브러시 드로잉 API를 제공합니다.
클래스
AcrylicBrush |
흐림 효과와 노이즈 질감을 포함하여 여러 효과를 사용하는 반투명 재질을 사용하여 영역을 그립니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.AcrylicBrush(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
ArcSegment |
두 점 사이의 타원형 호를 나타냅니다. |
BezierSegment |
두 점 사이에 그려진 입방형 3차원 곡선을 나타냅니다. |
BitmapCache |
시각적 요소 또는 요소 트리를 비트맵 표면으로 캐싱하는 동작을 나타냅니다. |
Brush |
그래픽 개체를 그리는 데 사용할 개체를 정의합니다. Brush에서 파생되는 클래스는 영역을 그리는 방법을 설명합니다. |
BrushCollection |
Brush 값의 정렬된 컬렉션을 나타냅니다. |
CacheMode |
그래픽 가속 기능에 대한 캐시된 콘텐츠 모드를 나타냅니다. |
CompositeTransform |
개체에 여러 변환 작업을 적용합니다. |
CompositionTarget |
앱의 복합 디스플레이 화면을 나타냅니다. 이 클래스는 애플리케이션 전체 렌더링 이벤트를 제공합니다. |
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 이벤트에 대한 데이터를 제공합니다. |
PartialMediaFailureDetectedEventArgs |
PartialMediaFailureDetected 이벤트에 대한 데이터를 제공합니다. |
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차원 베지어 곡선을 만듭니다. |
RateChangedRoutedEventArgs |
RateChanged 이벤트에 대한 이벤트 데이터를 제공합니다. |
RectangleGeometry |
2차원 사각형 기하 도형을 설명합니다. |
RenderedEventArgs |
Rendered 이벤트에 대한 이벤트 데이터를 제공합니다. |
RenderingEventArgs |
Rendering 이벤트에 대한 이벤트 데이터를 제공합니다. |
RevealBackgroundBrush |
중요 RevealBackgroundBrush는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 그러나 후속 버전에서는 변경되거나 사용할 수 없으므로 사용하지 않는 것이 좋습니다. 컴포지션 브러시 및 조명 효과를 사용하는 표시 효과를 사용하여 컨트롤 배경을 그립니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBackgroundBrush(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
RevealBorderBrush |
중요 RevealBorderBrush는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 그러나 후속 버전에서는 변경되거나 사용할 수 없으므로 사용하지 않는 것이 좋습니다. 컴포지션 브러시 및 조명 효과를 사용하는 표시 효과를 사용하여 컨트롤 테두리를 그립니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBorderBrush(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
RevealBrush |
중요 RevealBrush는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 그러나 후속 버전에서는 변경되거나 사용할 수 없으므로 사용하지 않는 것이 좋습니다. 컴포지션 효과와 조명을 사용하여 시각적 표시 디자인 처리를 구현하는 브러시의 기본 클래스입니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
RotateTransform |
2차원 x-y 좌표계에서 지정된 지점을 중심으로 개체를 회전합니다. |
ScaleTransform |
2차원 x-y 좌표계의 개체 크기를 조정합니다. |
Shadow |
XAML 요소에 적용할 수 있는 그림자 효과의 기본 클래스입니다. |
SkewTransform |
2차원 기울이기 를 나타냅니다. |
SolidColorBrush |
단색으로 영역을 그립니다. 단색은 Color 값으로 정의됩니다. |
ThemeShadow |
ThemeShadow는 x, y, z 좌표를 기반으로 그림자를 적절하게 그리기 위해 모든 XAML 요소에 적용할 수 있는 미리 구성된 그림자 효과입니다. 또한 ThemeShadow는 다음과 같이 다른 환경 사양에 맞게 자동으로 조정됩니다.
|
TileBrush |
영역을 그리는 방법을 설명하는 기본 클래스입니다. ImageBrush의 부모입니다. |
TimelineMarker |
미디어 파일의 특정 지점과 연결된 메타데이터를 나타냅니다. |
TimelineMarkerCollection |
인덱스로 개별적으로 액세스할 수 있는 TimelineMarker 개체의 컬렉션을 나타냅니다. TimelineMarkerCollection은 컬렉션에 포함된 각 TimelineMarker 항목의 시간 값에 따라 순서가 결정되는 순서가 지정된 목록입니다. 이것이 컬렉션 API에 미치는 영향에 대한 자세한 내용은 비고를 참조하세요. |
TimelineMarkerRoutedEventArgs |
MarkerReached 이벤트에 대한 이벤트 데이터를 제공합니다. |
Transform |
2차원 평면에서 변환을 사용하도록 설정하는 기능을 정의합니다. |
TransformCollection |
인덱스로 개별적으로 액세스할 수 있는 Transform 개체의 컬렉션을 나타냅니다. |
TransformGroup |
다른 Transform 개체로 구성된 복합 Transform을 나타냅니다. |
TranslateTransform |
2차원 x-y 좌표계의 개체를 변환(이동)합니다. |
VisualTreeHelper |
앱의 시각적 트리에서 개체 관계(자식 개체 또는 부모-개체 축을 따라)를 트래버스하는 데 사용할 수 있는 유틸리티 메서드를 제공합니다. |
XamlCompositionBrushBase |
CompositionBrush로 영역을 그리는 XAML 브러시를 만드는 데 사용되는 기본 클래스를 제공합니다. |
XamlLight |
CompositionLight를 사용하여 XAML 요소 및 브러시에 조명 효과를 적용하는 XAML 조명을 만드는 데 사용되는 기본 클래스를 제공합니다. |
구조체
Matrix |
2차원 공간의 변환에 사용되는 3개의 × 3개의 아핀 변환 매트릭스를 나타냅니다. |
열거형
AcrylicBackgroundSource |
앱 콘텐츠의 브러시 샘플 또는 앱 창 뒤의 콘텐츠에서 브러시 샘플을 지정하는 값을 정의합니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.AcrylicBackgroundSource(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
AlignmentX |
콘텐츠가 컨테이너에서 가로로 배치되는 방법을 설명합니다. |
AlignmentY |
콘텐츠가 컨테이너에서 세로로 배치되는 방법을 설명합니다. |
AudioCategory |
오디오 스트림에서 오디오 정보의 용도를 설명합니다. AudioCategory에서 값으로 사용됩니다. |
AudioDeviceType |
오디오를 재생하는 데 사용되는 디바이스의 기본 사용에 대해 설명합니다. 이 값은 AudioDeviceType에서 사용됩니다. |
BrushMappingMode |
Brush에서 사용하는 좌표계를 지정 합니다. |
ColorInterpolationMode |
그라데이션의 색을 보간하는 방법을 결정합니다. |
ElementCompositeMode |
혼합 XAML/Microsoft DirectX UI의 요소에 대한 대체 컴퍼지션 및 혼합 모드를 선언합니다. |
FastPlayFallbackBehaviour |
MediaTransportControls 빠른 전달/뒤로 단추가 작동하는 방식을 지정하는 상수를 정의합니다. |
FillRule |
Geometry에 포함된 PathFigure 개체의 교차 영역을 결합하여 Geometry 영역을 형성하는 방법을 지정합니다. |
GradientSpreadMethod |
그라데이션 브러시의 그라데이션 벡터 또는 공간 밖에 그라데이션을 그리는 방법을 지정합니다. |
LoadedImageSourceLoadStatus |
이미지를 로드할지 또는 로드하지 못한 이유를 지정하는 상수를 정의합니다. |
MediaCanPlayResponse |
미디어 엔진이 파일 형식 및 특성에 따라 미디어 원본을 재생할 수 있는 가능성을 설명합니다. |
MediaElementState |
MediaElement 개체의 잠재적 상태를 정의합니다. |
PenLineCap |
선 또는 세그먼트 끝의 셰이프를 설명합니다. |
PenLineJoin |
두 선 또는 세그먼트를 연결하는 모양을 설명합니다. |
RevealBrushState |
중요 RevealBrush는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 그러나 후속 버전에서는 변경되거나 사용할 수 없으므로 사용하지 않는 것이 좋습니다. 요소의 포인터 상태를 지정하는 상수를 정의합니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrushState(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
Stereo3DVideoPackingMode |
스테레오 3차원 비디오 콘텐츠의 프레임 압축 모드에 대해 설명합니다. |
Stereo3DVideoRenderMode |
현재 미디어 원본의 스테레오 3차원 비디오 렌더링 모드에 대해 설명합니다. |
Stretch |
할당된 공간을 채우기 위해 콘텐츠의 크기를 조정하는 방법을 설명합니다. |
StyleSimulations |
글꼴의 시뮬레이션 스타일을 설명합니다. |
SweepDirection |
타원 호가 그려지는 방향을 지정합니다. |
대리자
RateChangedRoutedEventHandler |
RateChanged 이벤트를 처리할 메서드를 나타냅니다. 이 이벤트는 사용자 상호 작용 또는 코드에서 PlaybackRate 또는 DefaultPlaybackRate 가 변경되면 발생합니다. |
TimelineMarkerRoutedEventHandler |
타임라인 마커와 관련된 다양한 라우트된 이벤트를 처리하는 메서드를 나타냅니다. |