DrawingVisual 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DrawingVisual 는 화면에서 벡터 그래픽을 렌더링하는 데 사용할 수 있는 시각적 개체입니다. 콘텐츠는 시스템에 의해 유지됩니다.
public ref class DrawingVisual : System::Windows::Media::ContainerVisual
public class DrawingVisual : System.Windows.Media.ContainerVisual
type DrawingVisual = class
inherit ContainerVisual
Public Class DrawingVisual
Inherits ContainerVisual
- 상속
설명
DrawingVisual는 도형, 이미지, 또는 텍스트를 렌더링하는 데 사용되는 경량 그리기 클래스입니다. 이 클래스는 레이아웃, 입력, 포커스 또는 이벤트 처리를 제공하지 않으므로 경량으로 간주되어 성능을 향상시킵니다. 이러한 이유 때문에 그리기는 배경 및 클립 아트에 적합합니다.
객체를 사용하기 위해서는 DrawingVisual 객체에 대한 호스트 컨테이너를 생성해야 합니다. 호스트 컨테이너 개체는 클래스가 지원하지 않는 레이아웃 및 이벤트 처리 지원을 FrameworkElement 제공하는 클래스에서 DrawingVisual 파생되어야 합니다. 주요 목적은 자식 개체를 포함하는 것이므로 호스트 컨테이너 개체는 시각적 속성을 표시하지 않습니다. 보다 자세한 내용은 DrawingVisual 개체 사용을 참조하세요.
호스트 컨테이너를 사용하여 개체를 만드는 DrawingVisual 방법을 보여 주는 전체 예제는 DrawingVisuals 샘플을 사용하여 적중 테스트를 참조하세요 .
생성자
| Name | Description |
|---|---|
| DrawingVisual() |
DrawingVisual 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| BitmapEffect |
사용되지 않음.
사용되지 않음.
에 대한 BitmapEffect값을 가져오거나 설정합니다ContainerVisual. (다음에서 상속됨 ContainerVisual) |
| BitmapEffectInput |
사용되지 않음.
사용되지 않음.
에 대한 BitmapEffectInput값을 가져오거나 설정합니다ContainerVisual. (다음에서 상속됨 ContainerVisual) |
| CacheMode |
의 캐시된 표현을 ContainerVisual가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| Children |
의 자식 컬렉션을 ContainerVisual가져옵니다. (다음에서 상속됨 ContainerVisual) |
| Clip |
의 클리핑 영역을 ContainerVisual가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| ContentBounds |
의 내용 ContainerVisual에 대한 경계 상자를 가져옵니다. (다음에서 상속됨 ContainerVisual) |
| DependencyObjectType |
이 인스턴스의 DependencyObjectType CLR 형식을 래핑하는 값을 가져옵니다. (다음에서 상속됨 DependencyObject) |
| DescendantBounds |
의 모든 하위 항목에 대한 모든 콘텐츠 경계 상자의 ContainerVisual합합을 가져오지만 내용을 포함하지 ContainerVisual는 않습니다. (다음에서 상속됨 ContainerVisual) |
| Dispatcher |
연결된 이 값을 DispatcherDispatcherObject 가져옵니다. (다음에서 상속됨 DispatcherObject) |
| Drawing |
개체의 그리기 콘텐츠를 DrawingVisual 가져옵니다. |
| Effect |
에 적용 ContainerVisual할 비트맵 효과를 가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| IsSealed |
이 인스턴스가 현재 봉인되어 있는지 여부를 나타내는 값을 가져옵니다(읽기 전용). (다음에서 상속됨 DependencyObject) |
| Offset |
참조 지점에서 오프셋 값을 ContainerVisual 가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| Opacity |
0=transparent, 1=opaque를 기준으로 하는 불투명도 ContainerVisual를 가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| OpacityMask |
에 사용할 수 있는 불투명도 마스크를 지정하는 브러시를 ContainerVisual가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| Parent |
에 대한 Visual부모를 ContainerVisual 가져옵니다. (다음에서 상속됨 ContainerVisual) |
| Transform |
에 적용되는 ContainerVisual변환을 가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| VisualBitmapEffect |
사용되지 않음.
사용되지 않음.
에 BitmapEffect 대한 Visual값을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualBitmapEffectInput |
사용되지 않음.
사용되지 않음.
에 BitmapEffectInput 대한 Visual값을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualBitmapScalingMode |
에 대한 BitmapScalingMode값을 Visual 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualCacheMode |
의 캐시된 표현을 Visual가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualChildrenCount |
에 대한 ContainerVisual자식 수를 가져옵니다. (다음에서 상속됨 ContainerVisual) |
| VisualClearTypeHint |
에서 ClearType이 렌더링되는 ClearTypeHint방법을 결정하는 값을 가져오거나 설정합니다Visual. (다음에서 상속됨 Visual) |
| VisualClip |
값으로 Visual 클립 Geometry 영역을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualEdgeMode |
값으로 Visual 의 에지 모드를 EdgeMode 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualEffect |
에 적용 Visual할 비트맵 효과를 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualOffset |
시각적 개체의 오프셋 값을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualOpacity |
의 불투명도를 Visual가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualOpacityMask |
의 Brush 불투명도 마스크 Visual를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualParent |
시각적 개체의 시각적 트리 부모를 가져옵니다. (다음에서 상속됨 Visual) |
| VisualScrollableAreaClip |
에 대한 Visual잘린 스크롤 가능 영역을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualTextHintingMode |
TextHintingMode를 가져오거나 Visual의 값을 설정합니다. (다음에서 상속됨 Visual) |
| VisualTextRenderingMode |
TextRenderingMode를 가져오거나 Visual의 값을 설정합니다. (다음에서 상속됨 Visual) |
| VisualTransform |
에 Transform 대한 Visual값을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualXSnappingGuidelines |
x 좌표(세로) 지침 컬렉션을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| VisualYSnappingGuidelines |
y 좌표(가로) 지침 컬렉션을 가져오거나 설정합니다. (다음에서 상속됨 Visual) |
| XSnappingGuidelines |
에 대한 ContainerVisualX(가로) 지침을 가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |
| YSnappingGuidelines |
에 대한 ContainerVisualY(세로) 지침을 가져오거나 설정합니다. (다음에서 상속됨 ContainerVisual) |