Viewport3DVisual Viewport3DVisual Viewport3DVisual Viewport3DVisual Class

정의

지정된 2차원 뷰포트 범위 내에서 Visual3D 자식을 렌더링합니다.Renders the Visual3D children within the specified 2D viewport bounds.

public ref class Viewport3DVisual sealed : System::Windows::Media::Visual
[System.Windows.Markup.ContentProperty("Children")]
public sealed class Viewport3DVisual : System.Windows.Media.Visual
type Viewport3DVisual = class
    inherit Visual
    interface DUCE.IResource
Public NotInheritable Class Viewport3DVisual
Inherits Visual
상속
특성

설명

Viewport3DVisual 는 3D 자식이 2D 시각적 개체입니다.The Viewport3DVisual is a 2D Visual with 3D children. 합니다 Viewport3DVisual 에 필요한 인프라를 제공 합니다 Viewport3D 요소입니다.The Viewport3DVisual provides necessary infrastructure for the Viewport3D element. 대부분의 사용자를 사용 하려고 합니다 Viewport3D 요소입니다.Most users will want to use the Viewport3D element.

생성자

Viewport3DVisual() Viewport3DVisual() Viewport3DVisual() Viewport3DVisual()

Viewport3DVisual 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the Viewport3DVisual class.

필드

CameraProperty CameraProperty CameraProperty CameraProperty

Camera 종속성 속성을 식별합니다.Identifies the Camera dependency property.

ViewportProperty ViewportProperty ViewportProperty ViewportProperty

Viewport 종속성 속성을 식별합니다.Identifies the Viewport dependency property.

속성

BitmapEffect BitmapEffect BitmapEffect BitmapEffect

Viewport3DVisual에 적용되는 BitmapEffect를 가져오거나 설정합니다.Gets or sets the BitmapEffect applied to the Viewport3DVisual.

BitmapEffectInput BitmapEffectInput BitmapEffectInput BitmapEffectInput

BitmapEffectInput에 적용되는 Viewport3DVisual을 가져오거나 설정합니다.Gets or sets the BitmapEffectInput applied to the Viewport3DVisual.

Camera Camera Camera Camera

Camera에서 사용하는 Viewport3DVisual를 가져오거나 설정합니다.Gets or sets the Camera used by the Viewport3DVisual.

Children Children Children Children

Visual3D에 포함된 Viewport3DVisual 개체의 컬렉션을 가져옵니다.Gets a collection of Visual3D objects contained by Viewport3DVisual.

Clip Clip Clip Clip

Viewport3DVisual의 클리핑 영역을 가져오거나 설정합니다.Gets or sets the clipping region of the Viewport3DVisual.

ContentBounds ContentBounds ContentBounds ContentBounds

Viewport3DVisual의 콘텐츠에 대한 경계 상자를 가져옵니다.Gets the bounding box for the contents of the Viewport3DVisual.

DependencyObjectType DependencyObjectType DependencyObjectType DependencyObjectType

이 인스턴스의 CLRCLR 형식을 래핑하는 DependencyObjectType을 가져옵니다.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Inherited from DependencyObject)
DescendantBounds DescendantBounds DescendantBounds DescendantBounds

Viewport3DVisual의 콘텐츠를 제외한 Viewport3DVisual의 모든 하위 항목에 대한 모든 콘텐츠 경계 상자의 합집합을 가져옵니다.Gets the union of all of the content bounding boxes for all of the descendants of the Viewport3DVisual, but not including the contents of the Viewport3DVisual.

Dispatcher Dispatcher Dispatcher Dispatcher

Dispatcher와 연결된 DispatcherObject를 가져옵니다.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
IsSealed IsSealed IsSealed IsSealed

이 인스턴스가 현재 봉인되어 있는지(읽기 전용인지) 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether this instance is currently sealed (read-only).

(Inherited from DependencyObject)
Offset Offset Offset Offset

Viewport3DVisual의 오프셋 값을 가져오거나 설정합니다.Gets or sets the offset value of the Viewport3DVisual.

Opacity Opacity Opacity Opacity

Viewport3DVisual의 불투명도를 가져오거나 설정합니다.Gets or sets the opacity of the Viewport3DVisual.

OpacityMask OpacityMask OpacityMask OpacityMask

Viewport3DVisual의 불투명 마스크 값을 가져오거나 설정합니다.Gets or sets the opacity mask value of the Viewport3DVisual.

Parent Parent Parent Parent

Viewport3DVisual의 부모 Visual을 가져옵니다.Gets the parent Visual for the Viewport3DVisual.

Transform Transform Transform Transform

Viewport3DVisual의 변환 값을 가져오거나 설정합니다.Gets or sets the transform value of the Viewport3DVisual.

Viewport Viewport Viewport Viewport

Viewport3DVisual이 렌더링될 사각형을 가져오거나 설정합니다.Gets or sets the rectangle in which the Viewport3DVisual will be rendered.

VisualBitmapEffect VisualBitmapEffect VisualBitmapEffect VisualBitmapEffect

BitmapEffect에 대한 Visual 값을 가져오거나 설정합니다.Gets or sets the BitmapEffect value for the Visual.

(Inherited from Visual)
VisualBitmapEffectInput VisualBitmapEffectInput VisualBitmapEffectInput VisualBitmapEffectInput

BitmapEffectInput에 대한 Visual 값을 가져오거나 설정합니다.Gets or sets the BitmapEffectInput value for the Visual.

(Inherited from Visual)
VisualBitmapScalingMode VisualBitmapScalingMode VisualBitmapScalingMode VisualBitmapScalingMode

BitmapScalingModeVisual를 가져오거나 설정합니다.Gets or sets the BitmapScalingMode for the Visual.

(Inherited from Visual)
VisualCacheMode VisualCacheMode VisualCacheMode VisualCacheMode

Visual의 캐시된 표현을 가져오거나 설정합니다.Gets or sets a cached representation of the Visual.

(Inherited from Visual)
VisualChildrenCount VisualChildrenCount VisualChildrenCount VisualChildrenCount

Visual의 자식 요소 수를 가져옵니다.Gets the number of child elements for the Visual.

(Inherited from Visual)
VisualClearTypeHint VisualClearTypeHint VisualClearTypeHint VisualClearTypeHint

ClearType이 ClearTypeHint에서 렌더링되는 방법을 결정하는 Visual를 가져오거나 설정합니다.Gets or sets the ClearTypeHint that determines how ClearType is rendered in the Visual.

(Inherited from Visual)
VisualClip VisualClip VisualClip VisualClip

Visual의 클립 영역을 Geometry 값으로 가져오거나 설정합니다.Gets or sets the clip region of the Visual as a Geometry value.

(Inherited from Visual)
VisualEdgeMode VisualEdgeMode VisualEdgeMode VisualEdgeMode

Visual의 가장자리 모드를 EdgeMode 값으로 가져오거나 설정합니다.Gets or sets the edge mode of the Visual as an EdgeMode value.

(Inherited from Visual)
VisualEffect VisualEffect VisualEffect VisualEffect

Visual에 적용할 비트맵 효과를 가져오거나 설정합니다.Gets or sets the bitmap effect to apply to the Visual.

(Inherited from Visual)
VisualOffset VisualOffset VisualOffset VisualOffset

시각적 개체의 오프셋 값을 가져오거나 설정합니다.Gets or sets the offset value of the visual object.

(Inherited from Visual)
VisualOpacity VisualOpacity VisualOpacity VisualOpacity

Visual의 불투명도를 가져오거나 설정합니다.Gets or sets the opacity of the Visual.

(Inherited from Visual)
VisualOpacityMask VisualOpacityMask VisualOpacityMask VisualOpacityMask

Brush의 불투명 마스크를 나타내는 Visual 값을 가져오거나 설정합니다.Gets or sets the Brush value that represents the opacity mask of the Visual.

(Inherited from Visual)
VisualParent VisualParent VisualParent VisualParent

시각적 개체의 시각적 트리 부모를 가져옵니다.Gets the visual tree parent of the visual object.

(Inherited from Visual)
VisualScrollableAreaClip VisualScrollableAreaClip VisualScrollableAreaClip VisualScrollableAreaClip

Visual의 스크롤할 수 있는 클리핑된 영역을 가져오거나 설정합니다.Gets or sets a clipped scrollable area for the Visual.

(Inherited from Visual)
VisualTextHintingMode VisualTextHintingMode VisualTextHintingMode VisualTextHintingMode

VisualTextHintingMode를 가져오거나 설정합니다.Gets or sets the TextHintingMode of the Visual.

(Inherited from Visual)
VisualTextRenderingMode VisualTextRenderingMode VisualTextRenderingMode VisualTextRenderingMode

VisualTextRenderingMode를 가져오거나 설정합니다.Gets or sets the TextRenderingMode of the Visual.

(Inherited from Visual)
VisualTransform VisualTransform VisualTransform VisualTransform

Transform에 대한 Visual 값을 가져오거나 설정합니다.Gets or sets the Transform value for the Visual.

(Inherited from Visual)
VisualXSnappingGuidelines VisualXSnappingGuidelines VisualXSnappingGuidelines VisualXSnappingGuidelines

X 좌표(세로) 안내선 컬렉션을 가져오거나 설정합니다.Gets or sets the x-coordinate (vertical) guideline collection.

(Inherited from Visual)
VisualYSnappingGuidelines VisualYSnappingGuidelines VisualYSnappingGuidelines VisualYSnappingGuidelines

Y 좌표(가로) 안내선 컬렉션을 가져오거나 설정합니다.Gets or sets the y-coordinate (horizontal) guideline collection.

(Inherited from Visual)

메서드

AddVisualChild(Visual) AddVisualChild(Visual) AddVisualChild(Visual) AddVisualChild(Visual)

두 시각적 개체 사이의 부모/자식 관계를 정의합니다.Defines the parent-child relationship between two visuals.

(Inherited from Visual)
CheckAccess() CheckAccess() CheckAccess() CheckAccess()

호출 스레드가 이 DispatcherObject에 액세스할 수 있는지 여부를 확인합니다.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty)

속성의 로컬 값을 지웁니다.Clears the local value of a property. 지울 속성이 DependencyProperty 식별자에서 지정됩니다.The property to be cleared is specified by a DependencyProperty identifier.

(Inherited from DependencyObject)
ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey)

읽기 전용 속성의 로컬 값을 지웁니다.Clears the local value of a read-only property. 선언할 속성이 DependencyPropertyKey에서 지정됩니다.The property to be cleared is specified by a DependencyPropertyKey.

(Inherited from DependencyObject)
CoerceValue(DependencyProperty) CoerceValue(DependencyProperty) CoerceValue(DependencyProperty) CoerceValue(DependencyProperty)

지정된 종속성 속성의 값을 강제 변환합니다.Coerces the value of the specified dependency property. 호출하는 DependencyObject에 있으므로 이 작업은 종속성 속성의 속성 메타데이터에 지정된 CoerceValueCallback 함수를 호출하여 수행합니다.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Inherited from DependencyObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

제공된 DependencyObject가 현재 DependencyObject에 해당하는지 여부를 확인합니다.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Inherited from DependencyObject)
FindCommonVisualAncestor(DependencyObject) FindCommonVisualAncestor(DependencyObject) FindCommonVisualAncestor(DependencyObject) FindCommonVisualAncestor(DependencyObject)

두 시각적 개체의 공통 상위 항목을 반환합니다.Returns the common ancestor of two visual objects.

(Inherited from Visual)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

DependencyObject의 해시 코드를 가져옵니다.Gets a hash code for this DependencyObject.

(Inherited from DependencyObject)
GetLocalValueEnumerator() GetLocalValueEnumerator() GetLocalValueEnumerator() GetLocalValueEnumerator()

DependencyObject에 대해 로컬로 값을 설정한 종속성 속성을 확인하기 위한 특수 열거자를 만듭니다.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Inherited from DependencyObject)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty)

DependencyObject의 인스턴스에서 종속성 속성의 현재 유효 값을 반환합니다.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Inherited from DependencyObject)
GetVisualChild(Int32) GetVisualChild(Int32) GetVisualChild(Int32) GetVisualChild(Int32)

부모 Visual에 있는 지정한 VisualCollection을 반환합니다.Returns the specified Visual in the parent VisualCollection.

(Inherited from Visual)
HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters) HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters) HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters) HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters)

Viewport3DVisualHitTestFilterCallback 개체를 사용하여 HitTestResultCallback에 대한 적중 테스트를 시작합니다.Initiate a hit test on the Viewport3DVisual by using the HitTestFilterCallback and HitTestResultCallback objects.

HitTest(Point) HitTest(Point) HitTest(Point) HitTest(Point)

지정된 Point에서 수행된 적중 테스트의 맨 위 표시 개체를 반환합니다.Returns the top-most visual object of a hit test performed at a specified Point.

HitTestCore(GeometryHitTestParameters) HitTestCore(GeometryHitTestParameters) HitTestCore(GeometryHitTestParameters) HitTestCore(GeometryHitTestParameters)

기하 도형 값이 시각적 개체의 경계 내에 있는지 확인합니다.Determines whether a geometry value is within the bounds of the visual object.

(Inherited from Visual)
HitTestCore(PointHitTestParameters) HitTestCore(PointHitTestParameters) HitTestCore(PointHitTestParameters) HitTestCore(PointHitTestParameters)

점 좌표 값이 시각적 개체의 경계 내에 있는지 확인합니다.Determines whether a point coordinate value is within the bounds of the visual object.

(Inherited from Visual)
InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty)

지정된 종속성 속성의 유효 값을 다시 계산합니다.Re-evaluates the effective value for the specified dependency property

(Inherited from DependencyObject)
IsAncestorOf(DependencyObject) IsAncestorOf(DependencyObject) IsAncestorOf(DependencyObject) IsAncestorOf(DependencyObject)

시각적 개체가 하위 시각적 개체의 상위 항목인지 여부를 확인합니다.Determines whether the visual object is an ancestor of the descendant visual object.

(Inherited from Visual)
IsDescendantOf(DependencyObject) IsDescendantOf(DependencyObject) IsDescendantOf(DependencyObject) IsDescendantOf(DependencyObject)

시각적 개체가 상위 시각적 개체의 하위 항목인지 여부를 확인합니다.Determines whether the visual object is a descendant of the ancestor visual object.

(Inherited from Visual)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
OnDpiChanged(DpiScale, DpiScale) OnDpiChanged(DpiScale, DpiScale) OnDpiChanged(DpiScale, DpiScale) OnDpiChanged(DpiScale, DpiScale)

이 뷰가 렌더링되는 DPI가 변경될 때 호출됩니다.Called when the DPI at which this View is rendered changes.

(Inherited from Visual)
OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs)

DependencyObject에서 종속성 속성의 유효 값이 업데이트될 때마다 호출됩니다.Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. 변경된 특정 종속성 속성은 이벤트 데이터에서 보고됩니다.The specific dependency property that changed is reported in the event data.

(Inherited from DependencyObject)
OnVisualChildrenChanged(DependencyObject, DependencyObject) OnVisualChildrenChanged(DependencyObject, DependencyObject) OnVisualChildrenChanged(DependencyObject, DependencyObject) OnVisualChildrenChanged(DependencyObject, DependencyObject)

시각적 개체의 VisualCollection이 수정될 때 호출됩니다.Called when the VisualCollection of the visual object is modified.

(Inherited from Visual)
OnVisualParentChanged(DependencyObject) OnVisualParentChanged(DependencyObject) OnVisualParentChanged(DependencyObject) OnVisualParentChanged(DependencyObject)

시각적 개체의 부모를 변경할 때 호출됩니다.Called when the parent of the visual object is changed.

(Inherited from Visual)
PointFromScreen(Point) PointFromScreen(Point) PointFromScreen(Point) PointFromScreen(Point)

화면 좌표에 있는 PointPoint의 현재 좌표계를 나타내는 Visual로 변환합니다.Converts a Point in screen coordinates into a Point that represents the current coordinate system of the Visual.

(Inherited from Visual)
PointToScreen(Point) PointToScreen(Point) PointToScreen(Point) PointToScreen(Point)

Point의 현재 좌표계를 나타내는 Visual를 화면 좌표에 있는 Point로 변환합니다.Converts a Point that represents the current coordinate system of the Visual into a Point in screen coordinates.

(Inherited from Visual)
ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty)

종속성 속성의 로컬 값을 반환합니다(있는 경우).Returns the local value of a dependency property, if it exists.

(Inherited from DependencyObject)
RemoveVisualChild(Visual) RemoveVisualChild(Visual) RemoveVisualChild(Visual) RemoveVisualChild(Visual)

두 시각적 개체 사이의 부모/자식 관계를 제거합니다.Removes the parent-child relationship between two visuals.

(Inherited from Visual)
SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object)

해당 값 소스를 변경하지 않고 종속성 속성의 값을 설정합니다.Sets the value of a dependency property without changing its value source.

(Inherited from DependencyObject)
SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object)

지정된 종속성 속성 식별자를 가진 종속성 속성의 로컬 값을 설정합니다.Sets the local value of a dependency property, specified by its dependency property identifier.

(Inherited from DependencyObject)
SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object)

종속성 속성의 DependencyPropertyKey 식별자에 의해 지정된 읽기 전용 종속성 속성의 로컬 값을 설정합니다.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Inherited from DependencyObject)
ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty)

serialization 프로세스에서 지정된 종속성 속성의 값을 직렬화해야 하는지 여부를 나타내는 값을 반환합니다.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Inherited from DependencyObject)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)
TransformToAncestor(Visual) TransformToAncestor(Visual) TransformToAncestor(Visual) TransformToAncestor(Visual)

좌표를 Visual에서 시각적 개체의 지정된 Visual 상위 항목으로 변환하는 데 사용할 수 있는 변환을 반환합니다.Returns a transform that can be used to transform coordinates from the Visual to the specified Visual ancestor of the visual object.

(Inherited from Visual)
TransformToAncestor(Visual3D) TransformToAncestor(Visual3D) TransformToAncestor(Visual3D) TransformToAncestor(Visual3D)

좌표를 Visual에서 시각적 개체의 지정된 Visual3D 상위 항목으로 변환하는 데 사용할 수 있는 변환을 반환합니다.Returns a transform that can be used to transform coordinates from the Visual to the specified Visual3D ancestor of the visual object.

(Inherited from Visual)
TransformToDescendant(Visual) TransformToDescendant(Visual) TransformToDescendant(Visual) TransformToDescendant(Visual)

좌표를 Visual에서 지정된 시각적 개체 하위 항목으로 변환하는 데 사용할 수 있는 변환을 반환합니다.Returns a transform that can be used to transform coordinates from the Visual to the specified visual object descendant.

(Inherited from Visual)
TransformToVisual(Visual) TransformToVisual(Visual) TransformToVisual(Visual) TransformToVisual(Visual)

좌표를 Visual에서 지정된 시각적 개체로 변환하는 데 사용할 수 있는 변환을 반환합니다.Returns a transform that can be used to transform coordinates from the Visual to the specified visual object.

(Inherited from Visual)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

호출 스레드에서 이 DispatcherObject에 액세스할 수 있는지 확인합니다.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

적용 대상

추가 정보