語言

Viewport3DVisual 類別

定義

在指定的 2D 視窗範圍內渲染 Visual3D 子女。

public ref class Viewport3DVisual sealed : System::Windows::Media::Visual
[System.Windows.Markup.ContentProperty("Children")]
public sealed class Viewport3DVisual : System.Windows.Media.Visual
[<System.Windows.Markup.ContentProperty("Children")>]
type Viewport3DVisual = class
    inherit Visual
    interface DUCE.IResource
[<System.Windows.Markup.ContentProperty("Children")>]
type Viewport3DVisual = class
    inherit Visual
Public NotInheritable Class Viewport3DVisual
Inherits Visual
繼承
屬性

備註

這是一個 Viewport3DVisual 帶有 3D 兒童的 2D 視覺化。 它 Viewport3DVisual 為該元件提供必要的基礎設施 Viewport3D 。 大多數使用者都會想使用這個 Viewport3D 元素。

建構函式

名稱 Description
Viewport3DVisual()

初始化 Viewport3DVisual 類別的新執行個體。

欄位

名稱 Description
CameraProperty

識別 Camera 依賴性質。

ViewportProperty

識別 Viewport 依賴性質。

屬性

名稱 Description
BitmapEffect
已淘汰.
已淘汰.

取得或設定 將 BitmapEffect 套用到 Viewport3DVisual。

BitmapEffectInput
已淘汰.
已淘汰.

取得或設定 應用 BitmapEffectInput 於 Viewport3DVisual。

Camera

取得或設定 Camera 的 。Viewport3DVisual

Children

得到包含於 Visual3D的物件集合Viewport3DVisual。

Clip

取得或設定 的 Viewport3DVisual截波區域。

ContentBounds

取得 內容的邊界框 Viewport3DVisual。

DependencyObjectType

會取得 DependencyObjectType 包裹此實例 CLR 類型的 。

(繼承來源 DependencyObject)
DescendantBounds

取得所有 後代 Viewport3DVisual內容邊界框的聯集,但不包含 Viewport3DVisual 的內容。

Dispatcher

了解 Dispatcher 這與此 DispatcherObject 有關。

(繼承來源 DispatcherObject)
IsSealed

會獲得一個值,表示該實例目前是否封存(唯讀)。

(繼承來源 DependencyObject)
Offset

取得或設定 的 Viewport3DVisual偏移值。

Opacity

取得或設定 的不透明度 Viewport3DVisual。

OpacityMask

取得或設定 的不透明度遮罩值。Viewport3DVisual

Parent

取得 Viewport3DVisual 的父 Visual 節點。

Transform

取得或設定 的 Viewport3DVisual轉換值。

Viewport

取得或設定將要渲染的矩形 Viewport3DVisual 。

VisualBitmapEffect
已淘汰.
已淘汰.

取得或設定 BitmapEffect 的值。Visual

(繼承來源 Visual)
VisualBitmapEffectInput
已淘汰.
已淘汰.

取得或設定 BitmapEffectInput 的值。Visual

(繼承來源 Visual)
VisualBitmapScalingMode

取得或設定 BitmapScalingMode 。Visual

(繼承來源 Visual)
VisualCacheMode

取得或設定 的快取表示 Visual。

(繼承來源 Visual)
VisualChildrenCount

取得 的子元素數量。Visual

(繼承來源 Visual)
VisualClearTypeHint

取得或設定 ,ClearTypeHint決定 ClearType 在 中如何被渲染。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)

方法

名稱 Description
AddVisualChild(Visual)

定義兩個視覺元素之間的親子關係。

(繼承來源 Visual)
CheckAccess()

判斷呼叫執行緒是否能存取此 DispatcherObject。

(繼承來源 DispatcherObject)
ClearValue(DependencyProperty)

清算房產的當地價值。 要清除的屬性由識別 DependencyProperty 碼指定。

(繼承來源 DependencyObject)
ClearValue(DependencyPropertyKey)

清除只讀屬性的局部值。 要清除的屬性由 DependencyPropertyKey指定。

(繼承來源 DependencyObject)
CoerceValue(DependencyProperty)

強制設定指定的依賴性質值。 這是透過在屬性CoerceValueCallback中指定的依賴屬性元資料中,呼叫 的依賴屬性中的任何DependencyObject函式來達成的。

(繼承來源 DependencyObject)
Equals(Object)

判斷所給的 DependencyObject 是否等同於電流 DependencyObject。

(繼承來源 DependencyObject)
FindCommonVisualAncestor(DependencyObject)

返回兩個視覺物件的共同祖先。

(繼承來源 Visual)
GetHashCode()

會得到一個 DependencyObject雜湊碼。

(繼承來源 DependencyObject)
GetLocalValueEnumerator()

建立專門的枚舉器,用以判斷哪些相依屬性在局部 DependencyObject設定值。

(繼承來源 DependencyObject)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
GetValue(DependencyProperty)

回傳此實例 DependencyObject上依賴屬性的當前有效值。

(繼承來源 DependencyObject)
GetVisualChild(Int32)

回傳父Visual節點中指定的 VisualCollection 。

(繼承來源 Visual)
HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters)

用 和 Viewport3DVisual 物件啟動命中測試。HitTestFilterCallbackHitTestResultCallback

HitTest(Point)

回傳在指定 Point地點執行的命中測試中最頂端的視覺物件。

HitTestCore(GeometryHitTestParameters)

判斷幾何值是否在視覺物件範圍內。

(繼承來源 Visual)
HitTestCore(PointHitTestParameters)

判斷點座標值是否在視覺物件範圍內。

(繼承來源 Visual)
InvalidateProperty(DependencyProperty)

重新評估指定相依性質的有效值。

(繼承來源 DependencyObject)
IsAncestorOf(DependencyObject)

判斷該視覺對象是否為後代視覺對象的祖先。

(繼承來源 Visual)
IsDescendantOf(DependencyObject)

判斷該視覺物件是否為祖先視覺物件的後代。

(繼承來源 Visual)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnDpiChanged(DpiScale, DpiScale)

當渲染此視圖的 DPI 改變時呼叫。

(繼承來源 Visual)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

當任何依賴性財產 DependencyObject 的實際價值更新時,該權利會被調用。 變更的具體相依屬性會在事件資料中報告。

(繼承來源 DependencyObject)
OnVisualChildrenChanged(DependencyObject, DependencyObject)

當視覺對象的 被 VisualCollection 修改時,會被呼叫。

(繼承來源 Visual)
OnVisualParentChanged(DependencyObject)

當視覺物件的父節點被更改時呼叫。

(繼承來源 Visual)
PointFromScreen(Point)

將 Point 螢幕座標 Point 轉換為代表當前座標系 Visual的 。

(繼承來源 Visual)
PointToScreen(Point)

將代表當前座標系Point的 a Visual 轉換成Point螢幕內座標。

(繼承來源 Visual)
ReadLocalValue(DependencyProperty)

回傳依賴屬性的局部值(若存在)。

(繼承來源 DependencyObject)
RemoveVisualChild(Visual)

消除兩個視覺作品之間的親子關係。

(繼承來源 Visual)
SetCurrentValue(DependencyProperty, Object)

設定依賴屬性的值,且不改變其值來源。

(繼承來源 DependencyObject)
SetValue(DependencyProperty, Object)

設定依賴屬性的局部值,並由其依賴屬性識別碼指定。

(繼承來源 DependencyObject)
SetValue(DependencyPropertyKey, Object)

設定只讀相依屬性的本地值,該值由 DependencyPropertyKey 相依屬性的識別碼指定。

(繼承來源 DependencyObject)
ShouldSerializeProperty(DependencyProperty)

回傳一個值,指示序列化程序是否應該將所提供的相依屬性的值序列化。

(繼承來源 DependencyObject)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
TransformToAncestor(Visual)

回傳一個轉換,可用於將座標從 Visual 轉換到視覺物件指定的 Visual 祖先。

(繼承來源 Visual)
TransformToAncestor(Visual3D)

回傳一個轉換,可用於將座標從 Visual 轉換到視覺物件指定的 Visual3D 祖先。

(繼承來源 Visual)
TransformToDescendant(Visual)

回傳一個轉換,可用於將座標從 Visual 轉換到指定的視覺物件後代。

(繼承來源 Visual)
TransformToVisual(Visual)

回傳一個轉換,可用於將座標從 Visual 轉換到指定的視覺物件。

(繼承來源 Visual)
VerifyAccess()

強制呼叫執行緒能存取此 DispatcherObject。

(繼承來源 DispatcherObject)

適用於

另請參閱