IDCompositionVisual 介面 (dcomp.h)

代表 Microsoft DirectComposition 視覺效果。

繼承

IDCompositionVisual介面繼承自IUnknown介面。 IDCompositionVisual 也有下列類型的成員:

方法

IDCompositionVisual介面具有這些方法。

 
IDCompositionVisual::AddVisual

將新的子視覺效果新增至這個視覺效果的子系列表。
IDCompositionVisual::RemoveAllVisuals

從這個視覺效果的子系列表中移除所有視覺效果。
IDCompositionVisual::RemoveVisual

從這個視覺效果的子系列表中移除子視覺效果。
IDCompositionVisual::SetBitmapInterpolationMode

設定 BitmapInterpolationMode 屬性,這個屬性會指定 Microsoft DirectComposition 的模式,以在插入不是座標軸對齊或完全以縮放比例繪製的點陣圖圖元時使用。
IDCompositionVisual::SetBorderMode

設定 BorderMode 屬性,指定如何撰寫與這個視覺效果相關聯之點陣圖和剪輯的邊緣,或與此視覺效果根目錄的子樹狀結構中的視覺效果組合。
IDCompositionVisual::SetClip

將這個視覺效果的 Clip 屬性設定為指定的矩形。
IDCompositionVisual::SetClip

將這個視覺效果的 Clip 屬性設定為指定的剪輯物件。
IDCompositionVisual::SetCompositeMode

設定此視覺效果的混合模式。
IDCompositionVisual::SetContent

將這個視覺效果的 Content 屬性設定為指定的點陣圖或視窗包裝函式。
IDCompositionVisual::SetEffect

設定這個視覺效果的 Effect 屬性。
IDCompositionVisual::SetOffsetX

變更這個視覺效果之 OffsetX 屬性的值。 (多載 1/2)
IDCompositionVisual::SetOffsetX

變更這個視覺效果之 OffsetX 屬性的值。 (多載 2/2)
IDCompositionVisual::SetOffsetY

變更這個視覺效果的 OffsetY 屬性值。
IDCompositionVisual::SetOffsetY

動畫顯示這個視覺效果之 OffsetY 屬性的值。
IDCompositionVisual::SetTransform

將這個視覺效果的 Transform 屬性設定為指定的 3-by-2 轉換矩陣。
IDCompositionVisual::SetTransform

將這個視覺效果的 Transform 屬性設定為指定的 2D 轉換物件。
IDCompositionVisual::SetTransformParent

設定這個視覺效果的 TransformParent 屬性。 TransformParent 屬性會建立相對於這個視覺效果所撰寫的座標系統。

需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 dcomp.h

另請參閱

IDCompositionDevice::CreateVisual