閱讀英文

共用方式為


DirectComposition

DirectComposition 技術的概觀。

若要開發 DirectComposition,您需要下列標頭:

如需這項技術的程序設計指引,請參閱:

列舉

 
COMPOSITION_FRAME_ID_TYPE

定義常數,指定撰寫器框架的狀態。
DCOMPOSITION_BACKFACE_VISIBILITY

指定要套用至視覺效果的後表面可見性。
DCOMPOSITION_BITMAP_INTERPOLATION_MODE

指定當點圖是由任何轉換所組成時要使用的插補模式,其中位圖中的圖元不會在畫面上與圖元完全對齊一對一。
DCOMPOSITION_BORDER_MODE

指定在撰寫位圖或套用具有任何轉換的剪輯時要使用的框線模式,讓位圖或剪輯的邊緣不會與整數座標對齊。
DCOMPOSITION_COMPOSITE_MODE

用來將視覺效果的點陣圖內容與轉譯目標混合的模式。
DCOMPOSITION_OPACITY_MODE

指定如何將視覺效果的有效不透明度值套用至該視覺效果的內容和子系。

函式

 
AddCubic

將三次方多項式區段加入動畫函式。
AddRepeat

加入重複區段,讓動畫函式的指定部分重複。
AddSinusoidal

將正弦線段新增至動畫函式。
AddVisual

將新的子視覺效果新增至此視覺效果的子系列表。
BeginDraw

起始此 Microsoft DirectComposition 介面物件的繪圖。
CheckCompositionTextureSupport

查詢您用來呈現的 Direct3D 裝置是否支持組合紋理。
CheckDeviceState

判斷 DirectComposition 裝置物件是否仍然有效。
提交

認可此裝置上擱置的所有 DirectComposition 命令。 (IDCompositionDevice.Commit)
提交

認可此裝置上擱置的所有 DirectComposition 命令。 (IDCompositionDevice2.Commit)
CreateAffineTransform2DEffect

建立 IDCompositionAffineTransform2DEffect 的實例。
CreateAnimation

建立動畫物件,用來建立一或多個 Microsoft DirectComposition 物件的一或多個純量屬性的動畫物件。 (IDCompositionDevice.CreateAnimation)
CreateAnimation

建立動畫物件,用來建立一或多個 Microsoft DirectComposition 物件的一或多個純量屬性的動畫物件。 (IDCompositionDevice2.CreateAnimation)
CreateArithmeticCompositeEffect

建立 IDCompositionArithmeticCompositeEffect 的實例。
CreateBlendEffect

建立 IDCompositionBlendEffect 的實例。
CreateBrightnessEffect

建立 IDCompositionBrightnessEffect 的實例。
CreateColorMatrixEffect

建立 IDCompositionColorMatrixEffect 的實例。
CreateCompositeEffect

建立 IDCompositionCompositeEffect 的實例。
CreateCompositionTexture

建立參考傳入 Direct3D 紋理的組合紋理。
CreateEffectGroup

建立 物件,此物件表示要套用至視覺子樹的多個效果。 (IDCompositionDevice.CreateEffectGroup)
CreateEffectGroup

建立 物件,此物件表示要套用至視覺子樹的多個效果。 (IDCompositionDevice2.CreateEffectGroup)
CreateGaussianBlurEffect

建立 IDCompositionGaussianBlurEffect 的實例。
CreateHueRotationEffect

建立 IDCompositionHueRotationEffect 的實例。
CreateLinearTransferEffect

建立 IDCompositionLinearTransferEffect 的實例。
CreateMatrixTransform

建立 2D 3-by-2 矩陣轉換物件。 (IDCompositionDevice.CreateMatrixTransform)
CreateMatrixTransform

建立 2D 3-by-2 矩陣轉換物件。 (IDCompositionDevice2.CreateMatrixTransform)
CreateMatrixTransform3D

建立 3D 4 by-4 矩陣轉換物件。 (IDCompositionDevice.CreateMatrixTransform3D)
CreateMatrixTransform3D

建立 3D 4 by-4 矩陣轉換物件。 (IDCompositionDevice2.CreateMatrixTransform3D)
CreateRectangleClip

建立裁剪物件,可用來將視覺子樹的呈現限制為矩形區域。 (IDCompositionDevice.CreateRectangleClip)
CreateRectangleClip

建立裁剪物件,可用來將視覺子樹的呈現限制為矩形區域。 (IDCompositionDevice2.CreateRectangleClip)
CreateRotateTransform

建立 2D 旋轉轉換物件。 (IDCompositionDevice.CreateRotateTransform)
CreateRotateTransform

建立 2D 旋轉轉換物件。 (IDCompositionDevice2.CreateRotateTransform)
CreateRotateTransform3D

IDCompositionDevice 介面中的 CreateRotateTransform3D 方法會建立 3D 旋轉轉換物件。
CreateRotateTransform3D

建立 3D 旋轉轉換物件。
CreateSaturationEffect

建立 IDCompositionSaturationEffect 的實例。
CreateScaleTransform

IDCompositionDevice::CreateScaleTransform 方法會建立 2D 縮放轉換物件。
CreateScaleTransform

建立 2D 縮放轉換物件。
CreateScaleTransform3D

IDCompositionDevice::CreateScaleTransform3D 方法會建立 3D 縮放轉換物件。
CreateScaleTransform3D

建立 3D 縮放轉換物件。
CreateShadowEffect

建立IDCompositionShadowEffect的實例。
CreateSkewTransform

IDCompositionDevice::CreateSkewTransform 方法會建立 2D 扭曲轉換物件。
CreateSkewTransform

建立 2D 扭曲轉換物件。
CreateSurface

IDCompositionDevice::CreateSurface 方法會建立可更新的介面物件,該物件可以與一或多個視覺效果相關聯以進行組合。
CreateSurface

建立可更新的介面物件,該物件可以與一或多個視覺效果建立關聯以進行組合。
CreateSurface

建立可以與一或多個視覺效果相關聯的 Surface 對象來進行組合。
CreateSurfaceFactory

建立 Microsoft DirectComposition Surface Factory 物件,可用來建立其他 DirectComposition 介面或虛擬表面物件。
CreateSurfaceFromHandle

建立新的組合介面物件,該物件會包裝現有的組合表面。
CreateSurfaceFromHandle

IDCompositionDevice::CreateSurfaceFromHandle 方法會建立新的組合介面物件,以包裝現有的組合表面。
CreateSurfaceFromHwnd

建立包裝函式物件,代表分層視窗的點陣化,而且可以與視覺效果建立關聯以進行組合。
CreateSurfaceFromHwnd

IDCompositionDevice::CreateSurfaceFromHwnd 方法會建立包裝函式物件,代表分層視窗的點陣化,而且可以與視覺效果相關聯以進行組合。
CreateTableTransferEffect

建立 IDCompositionTableTransferEffect 的實例。
CreateTargetForHwnd

建立組合目標物件,該對象系結至指定視窗句柄所代表的視窗。
CreateTargetForHwnd

建立組合目標物件,該對象系結至指定視窗句柄所代表的視窗, (HWND) 。
CreateTransform3DGroup

IDCompositionDevice::CreateTransform3DGroup 方法會建立保存 3D 轉換物件的數位的 3D 轉換群組物件。
CreateTransform3DGroup

建立保存 3D 轉換物件的陣列的 3D 轉換群組物件。
CreateTransformGroup

IDCompositionDevice::CreateTransformGroup 方法會建立包含 2D 轉換物件的陣列的 2D 轉換群組物件。
CreateTransformGroup

建立保存 2D 轉換物件的陣列的 2D 轉換群組物件。
CreateTranslateTransform

IDCompositionDevice::CreateTranslateTransform 方法會建立 2D 轉譯轉換物件。
CreateTranslateTransform

建立 2D 轉譯轉換物件。
CreateTranslateTransform3D

IDCompositionDevice::CreateTranslateTransform3D 方法會建立 3D 轉譯轉換物件。
CreateTranslateTransform3D

建立 3D 轉譯轉換物件。
CreateTurbulenceEffect

建立 IDCompositionTurbulenceEffect 的實例。
CreateVirtualSurface

IDCompositionDevice::CreateVirtualSurface 方法會建立疏鬆填入的介面,可與一或多個視覺效果建立關聯以進行組合。
CreateVirtualSurface

建立疏鬆填入的介面,可與一或多個視覺效果建立關聯以進行組合。 (IDCompositionDevice2.CreateVirtualSurface)
CreateVirtualSurface

建立疏鬆填入的介面,可與一或多個視覺效果建立關聯以進行組合。 (IDCompositionSurfaceFactory.CreateVirtualSurface)
CreateVisual

IDCompositionDevice::CreateVisual 方法會建立新的視覺物件。
CreateVisual

建立新的視覺物件。
DCompositionAttachMouseDragToHwnd

建立 Interaction/InputSink,將滑鼠按鈕向下路由傳送,並將任何後續的移動和向上事件傳送至指定的 HWND。
DCompositionAttachMouseWheelToHwnd

建立 Interaction/InputSink,將滑鼠滾輪訊息路由傳送至指定的 HWND。
DCompositionBoostCompositorClock

要求系統動態切換至較高的重新整理速率,以增強延遲敏感度的內容。
DCompositionCreateDevice

建立可用來建立其他 Microsoft DirectComposition 物件的新裝置物件。 (DCompositionCreateDevice)
DCompositionCreateDevice2

建立可用來建立其他 Microsoft DirectComposition 物件的新裝置物件。 (DCompositionCreateDevice2)
DCompositionCreateDevice3

建立新的 DirectComposition 裝置物件,可用來建立其他 DirectComposition 物件。
DCompositionCreateSurfaceHandle

建立新的組合介面物件,該物件可以系結至 Microsoft DirectX 交換鏈結或交換緩衝區,並與視覺效果相關聯。
DCompositionGetFrameId

取得指定之型別之最近撰寫器框架的標識碼。
DCompositionGetStatistics

取得組合框架的基本資訊,以及屬於框架一部分的轉譯目標標識符清單。
DCompositionGetTargetStatistics

DCompositionWaitForCompositorClock

停止線程,直到發生來自 compositor 時鐘的下一個訊號為止。
DisableDebugCounters

停用性能偵錯計數器的顯示。
DisableHeatMap

停用視覺熱度圖。
DisableRedrawRegions

停用視覺重繪區域。
EnableDebugCounters

啟用性能偵錯計數器的顯示。
EnableHeatMap

啟用代表過度繪製區域的視覺熱度圖。
EnableRedrawRegions

啟用重新繪製內容時的醒目提示視覺效果。
End

加入結束區段,以標記動畫函式的結尾。
EndDraw

標記這個 Microsoft DirectComposition 介面物件上的繪圖結尾。
GetAvailableFence

擷取 Direct3D 同步處理柵欄/值組,指出如果已知該資訊,組合紋理何時可供使用。
GetFrameStatistics

IDCompositionDevice::GetFrameStatistics 方法會從組合引擎擷取組合時間和幀速率的相關信息。
GetFrameStatistics

從組合引擎擷取組合時間與幀速率的相關信息。
operator!=

比較兩 COMPOSITION_TARGET_ID 個物件的值,以查看它們是否包含不同的值。
operator==

比較兩 COMPOSITION_TARGET_ID 個物件的值,以查看它們是否包含相同的值。
RemoveAllVisuals

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

從這個視覺效果的子系列表中移除子視覺效果。
重設

重設動畫函式,使其不包含任何區段。
調整大小

變更此虛擬介面對象的邏輯大小。
ResumeDraw

繼續繪製此 Microsoft DirectComposition 介面物件。
捲動

捲動 Microsoft DirectComposition 邏輯介面的矩形區域。
SetAbsoluteBeginTime

設定動畫函式開始的絕對時間。
SetAlpha

設定效果的Alpha值。 (多載 2/2)
SetAlpha

設定效果的Alpha值。 (多載 1/2)
SetAlphaDisable

指定是否要將傳輸函式套用至 Alpha 色板。
SetAlphaDisable

指定是否要將傳送函式套用至 Alpha 通道。
SetAlphaMode

設定色彩矩陣效果之輸出的Alpha模式。
SetAlphaMode

通知 DWM 是否應接受或忽略紋理中的 Alpha 圖元。
SetAlphaSlope

IDCompositionLinearTransferEffect::SetAlphaSlope 方法會設定 Alpha 色板線性函式的斜率。
SetAlphaSlope

IDCompositionLinearTransferEffect::SetAlphaSlope (IDCompositionAnimation) 方法會設定 Alpha 色板線性函式的斜率。
SetAlphaTable

設定用來定義 Alpha 色板傳輸函式的值清單。
SetAlphaTableValue

設定 Alpha 資料表中的值。 (多載 1/2)
SetAlphaTableValue

設定 Alpha 資料表中的值。 (多載 2/2)
SetAlphaYIntercept

設定 Alpha 色板線性函式的 Y 攔截。
SetAlphaYIntercept

設定 Alpha 色板線性函式的 Y 攔截。
SetAngle

IDCompositionHueRotationEffect::SetAngle (float) 方法會將角度設定為旋轉色調。
SetAngle

IDCompositionHueRotationEffect::SetAngle (IDCompositionAnimation) 方法會將角度設定為旋轉色調。
SetAngle

變更 2D 旋轉轉換的 Angle 屬性值。 Angle 屬性會指定旋轉角度。
SetAngle

以動畫顯示 2D 旋轉轉換的 Angle 屬性值。 Angle 屬性會指定旋轉角度。
SetAngle

變更 3D 旋轉轉換的 Angle 屬性值。 Angle 屬性會指定旋轉角度。 預設值為零。
SetAngle

以動畫顯示 3D 旋轉轉換的 Angle 屬性值。 Angle 屬性會指定旋轉角度。 預設值為零。
SetAngleX

變更 2D 扭曲轉換的 AngleX 屬性值。
SetAngleX

以動畫顯示 2D 扭曲轉換的 AngleX 屬性值。
SetAngleY

變更 2D 扭曲轉換的 AngleY 屬性值。
SetAngleY

產生 2D 扭曲轉換之 AngleY 屬性值的動畫效果。
SetAxisX

變更 3D 旋轉轉換的 AxisX 屬性值。 AxisX 屬性會指定旋轉軸向量的 X 座標。 預設值為零。
SetAxisX

以動畫顯示 3D 旋轉轉換的 AxisX 屬性值。 AxisX 屬性會指定旋轉軸向量的 X 座標。 預設值為零。
SetAxisY

變更 3D 旋轉轉換的 AxisY 屬性值。 AxisY 屬性會指定旋轉軸向量的 Y 座標。 預設值為零。
SetAxisY

以動畫顯示 3D 旋轉轉換的 AxisY 屬性值。 AxisY 屬性會指定旋轉軸向量的 Y 座標。 預設值為零。
SetAxisZ

變更 3D 旋轉轉換的 AxisZ 屬性值。 AxisZ 屬性會指定旋轉軸向量的 Z 座標。 預設值為 1.0。
SetAxisZ

以動畫顯示 3D 旋轉轉換的 AxisZ 屬性值。 AxisZ 屬性會指定旋轉軸向量的 Z 座標。 預設值為 1.0。
SetBackFaceVisibility

指定在離開觀察者時,是否應該顯示套用 3D 轉換的表面。
SetBaseFrequency

設定 X 和 Y 方向的基底頻率。
SetBitmapInterpolationMode

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

指定亮度傳輸曲線的下半部亮度效果。
SetBlackPointX

設定黑色點的 x 值。 (多載 2/2)
SetBlackPointX

設定黑色點的 x 值。 (多載 1/2)
SetBlackPointY

設定黑色點的 Y 值。 (多載 1/2)
SetBlackPointY

設定黑色點的 Y 值。 (多載 2/2)
SetBlue

設定陰影色彩的藍色值。 (多載 1/2)
SetBlue

設定陰影色彩的藍色值。 (多載 2/2)
SetBlueDisable

IDCompositionLinearTransferEffect::SetBlueDisable 方法會指定是否要將傳輸函式套用至藍色通道。
SetBlueDisable

指定是否要將傳輸函式套用至藍色通道。
SetBlueSlope

IDCompositionLinearTransferEffect::SetBlueSlope 方法會設定藍色通道線性函式的斜率。
SetBlueSlope

IDCompositionLinearTransferEffect::SetBlueSlope (IDCompositionAnimation) 方法會設定藍色通道的線性函式斜率。
SetBlueTable

設定用來定義藍色通道傳輸函式的值清單。
SetBlueTableValue

設定藍色數據表中的值。 (多載 2/2)
SetBlueTableValue

設定藍色數據表中的值。 (多載 1/2)
SetBlueYIntercept

IDCompositionLinearTransferEffect::SetBlueYIntercept 方法會設定藍色通道線性函式的 Y 攔截。
SetBlueYIntercept

IDCompositionLinearTransferEffect::SetBlueYIntercept (IDCompositionAnimation) 方法會設定藍色通道線性函式的 Y 攔截。
SetBorderMode

設定要與效果搭配使用的框線模式。
SetBorderMode

設定用來計算影像框線的模式。
SetBorderMode

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

變更剪輯物件的Bottom屬性值。
SetBottom

以動畫顯示裁剪矩形的Bottom屬性值。
SetBottomLeftRadiusX

變更或動畫顯示此剪輯的BottomLeftRadiusX屬性值。 BottomLeftRadiusX 屬性會指定橢圓形的 x 半徑,以四捨五入剪輯的左下角。
SetBottomLeftRadiusX

動畫顯示此剪輯的BottomLeftRadiusX屬性值。 BottomLeftRadiusX 屬性會指定橢圓形的 x 半徑,以四捨五入剪輯的左下角。
SetBottomLeftRadiusY

變更或動畫顯示此剪輯的BottomLeftRadiusY屬性值。 BottomLeftRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯的左下角。
SetBottomLeftRadiusY

動畫顯示此剪輯的BottomLeftRadiusY屬性值。 BottomLeftRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯的左下角。
SetBottomRightRadiusX

變更或動畫顯示此剪輯的BottomRightRadiusX屬性值。 BottomRightRadiusX 屬性會指定橢圓形的 x 半徑,以四捨五入剪輯的右下角。
SetBottomRightRadiusX

動畫顯示此剪輯的BottomRightRadiusX屬性值。 BottomRightRadiusX 屬性會指定橢圓形的 x 半徑,以四捨五入剪輯的右下角。
SetBottomRightRadiusY

變更或動畫顯示此剪輯的 BottomRightRadiusY 屬性值。 BottomRightRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯的右下角。
SetBottomRightRadiusY

動畫顯示此剪輯的BottomRightRadiusY屬性值。 BottomRightRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯的右下角。
SetCenterX

變更 2D 旋轉轉換的 CenterX 屬性值。
SetCenterX

以動畫顯示 2D 旋轉轉換的 CenterX 屬性值。
SetCenterX

變更 3D 旋轉轉換的 CenterX 屬性值。 CenterX 屬性會指定執行旋轉之點的 X 座標。 預設值為零。
SetCenterX

以動畫顯示 3D 旋轉轉換的 CenterX 屬性值。 CenterX 屬性會指定執行旋轉之點的 X 座標。 預設值為零。
SetCenterX

變更 2D 縮放轉換的 CenterX 屬性值。
SetCenterX

以動畫顯示 2D 縮放轉換的 CenterX 屬性值。
SetCenterX

變更 3D 縮放轉換的 CenterX 屬性值。
SetCenterX

以動畫顯示 3D 縮放轉換的 CenterX 屬性值。
SetCenterX

變更 2D 扭曲轉換的 CenterX 屬性值。
SetCenterX

以動畫顯示 2D 扭曲轉換的 CenterX 屬性值。
SetCenterY

變更 2D 旋轉轉換的 CenterY 屬性值。
SetCenterY

以動畫顯示 2D 旋轉轉換的 CenterY 屬性值。
SetCenterY

變更 3D 旋轉轉換的 CenterY 屬性值。 CenterY 屬性會指定執行旋轉之點的 Y 座標。 預設值為零。
SetCenterY

以動畫顯示 3D 旋轉轉換的 CenterY 屬性值。 CenterY 屬性會指定執行旋轉之點的 Y 座標。 預設值為零。
SetCenterY

變更 2D 縮放轉換的 CenterY 屬性值。
SetCenterY

以動畫顯示 2D 縮放轉換的 CenterY 屬性值。
SetCenterY

變更 3D 縮放轉換的 CenterY 屬性值。
SetCenterY

以動畫顯示 3D 縮放轉換的 CenterY 屬性值。
SetCenterY

變更 2D 扭曲轉換的 CenterY 屬性值。
SetCenterY

以動畫顯示 2D 扭曲轉換的 CenterY 屬性值。
SetCenterZ

變更 3D 旋轉轉換的 CenterZ 屬性值。 CenterZ 屬性會指定執行旋轉之點的 Z 座標。 預設值為零。
SetCenterZ

以動畫顯示 3D 旋轉轉換的 CenterZ 屬性值。 CenterZ 屬性會指定執行旋轉之點的 Z 座標。 預設值為零。
SetCenterZ

變更 3D 縮放轉換的 CenterZ 屬性值。
SetCenterZ

以動畫顯示 3D 縮放轉換的 CenterZ 屬性值。
SetClampOutput

指定是否要在效果將值傳遞至圖形中的下一個效果之前,將色彩值固定在一起。
SetClampOutput

指定效果是否會在效果將值傳遞至鏈結中的下一個效果之前,將色彩值限製為介於 0 到 1 之間。
SetClampOutput

IDCompositionLinearTransferEffect::SetClampOutput 方法會指定效果是否會在效果將值傳遞至圖形中的下一個效果之前,將色彩值限制為介於 0 到 1 之間。
SetClampOutput

指定效果是否會在效果將值傳遞至圖形中的下一個效果之前,將色彩值限製為介於 0 到 1 之間。
SetClip

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

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

設定用來複合兩個輸入影像之方程式的第一個係數。 (多載 2/2)
SetCoefficient1

設定用來複合兩個輸入影像之方程式的第一個係數。 (多載 1/2)
SetCoefficient2

設定用來複合兩個輸入影像之方程式的第二個係數。 (多載 1/2)
SetCoefficient2

設定用來複合兩個輸入影像之方程式的第二個係數。 (多載 2/2)
SetCoefficient3

設定用來複合兩個輸入影像之方程式的第三個係數。 (多載 1/2)
SetCoefficient3

設定用來複合兩個輸入影像之方程式的第三個係數。 (多載 2/2)
SetCoefficient4

設定用來複合兩個輸入影像之方程式的第四個係數。 (多載 2/2)
SetCoefficient4

設定用來複合兩個輸入影像之方程式的第四個係數。 (多載 1/2)
SetCoefficients

設定用來複合兩個輸入影像之方程式的係數。
SetColor

設定陰影的色彩。
SetColorSpace

通知系統應該將紋理對應到的色彩空間。
SetCompositeMode

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

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

設定與此視覺效果相關聯的深度模式屬性。
SetEffect

設定這個視覺效果的 Effect 屬性。
SetGreen

設定陰影色彩的綠色值。 (多載 1/2)
SetGreen

設定陰影色彩的綠色值。 (多載 2/2)
SetGreenDisable

IDCompositionLinearTransferEffect::SetGreenDisable 方法會指定是否要將傳輸函式套用至綠色通道。
SetGreenDisable

指定是否要將傳輸函式套用至綠色通道。
SetGreenSlope

IDCompositionLinearTransferEffect::SetGreenSlope 方法會設定綠色通道線性函式的斜率。
SetGreenSlope

IDCompositionLinearTransferEffect::SetGreenSlope (IDCompositionAnimation) 方法會設定綠色通道的線性函式斜率。
SetGreenTable

設定用來定義綠色通道傳輸函式的值清單。
SetGreenTableValue

設定綠色數據表中的值。 (多載 2/2)
SetGreenTableValue

設定綠色數據表中的值。 (多載 1/2)
SetGreenYIntercept

IDCompositionLinearTransferEffect::SetGreenYIntercept 方法會設定綠色通道線性函式的 Y 攔截。
SetGreenYIntercept

設定綠色通道線性函式的Y攔截。
SetInput

將索引處的輸入設定為指定的篩選效果。
SetInterpolationMode

設定效果的插補模式。
SetLeft

變更裁剪矩形的 Left 屬性值。
SetLeft

以動畫顯示裁剪矩形的 Left 屬性值。
SetMatrix

設定效果用來相乘影像 RGBA 值的矩陣。
SetMatrix

變更這個 2D 轉換矩陣的所有值。
SetMatrix

變更這個 3D 轉換效果矩陣的所有值。
SetMatrixElement

設定色彩矩陣的專案。 (多載 1/2)
SetMatrixElement

設定色彩矩陣的專案。 (多載 2/2)
SetMatrixElement

變更這個轉換之矩陣之一元素的值。
SetMatrixElement

產生這個 2D 轉換之矩陣之一元素的值。
SetMatrixElement

變更這個 3D 轉換之矩陣之一元素的值。
SetMatrixElement

以動畫顯示這個 3D 轉換矩陣的一個專案值。
SetMode

設定混合效果結合兩個影像時要使用的混合模式。
SetMode

設定複合效果的模式。
SetNoise

設定失真模式。
SetNumOctaves

設定雜訊函式的八位數。
SetOffset

設定產生擷取輸出的座標。
SetOffsetX

變更 2D 轉譯轉換的 OffsetX 屬性值。
SetOffsetX

以動畫顯示 2D 轉譯轉換之 OffsetX 屬性的值。
SetOffsetX

變更 3D 轉譯轉換效果的 OffsetX 屬性值。 OffsetX 屬性會指定要沿著 X 軸轉譯的距離。
SetOffsetX

以動畫顯示 3D 轉譯轉換效果的 OffsetX 屬性值。 OffsetX 屬性會指定要沿著 X 軸轉譯的距離。
SetOffsetX

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

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

變更 2D 轉譯轉換的 OffsetY 屬性值。
SetOffsetY

以動畫顯示 2D 轉譯轉換的 OffsetY 屬性值。
SetOffsetY

變更 3D 轉譯轉換效果的 OffsetY 屬性值。 OffsetY 屬性會指定要沿著 Y 軸轉譯的距離。
SetOffsetY

以動畫顯示 3D 轉譯轉換效果的 OffsetY 屬性值。 OffsetY 屬性會指定要沿著 Y 軸轉譯的距離。
SetOffsetY

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

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

變更 3D 轉譯轉換效果的 OffsetZ 屬性值。 OffsetZ 屬性會指定要沿著 Z 軸轉譯的距離。
SetOffsetZ

以動畫顯示 3D 轉譯轉換效果的 OffsetZ 屬性值。 OffsetZ 屬性會指定要沿著 Z 軸轉譯的距離。
SetOffsetZ

變更 OffsetZ 屬性的值。
SetOffsetZ

以動畫顯示 OffsetZ 屬性的值。
SetOpacity

變更 Opacity 屬性的值。
SetOpacity

以動畫顯示 Opacity 屬性的值。
SetOpacity

設定視覺效果不透明度屬性的值。
SetOpacity

以動畫顯示視覺效果不透明度屬性的值。
SetOpacityMode

設定此視覺效果的不透明度模式。
SetRed

設定陰影色彩的紅色值。 (多載 2/2)
SetRed

設定陰影色彩的紅色值。 (多載 1/2)
SetRedDisable

指定是否要將傳輸函式套用至紅色通道。 (IDCompositionLinearTransferEffect.SetRedDisable)
SetRedDisable

指定是否要將傳輸函式套用至紅色通道。 (IDCompositionTableTransferEffect.SetRedDisable)
SetRedSlope

設定紅色通道的線性函式斜率。 (多載 2/2)
SetRedSlope

設定紅色通道的線性函式斜率。 (多載 1/2)
SetRedTable

設定用來定義紅色通道傳輸函式的值清單。
SetRedTableValue

設定紅色數據表中的值。 (多載 1/2)
SetRedTableValue

設定紅色數據表中的值。 (多載 2/2)
SetRedYIntercept

設定紅色通道線性函式的Y攔截。 (多載 1/2)
SetRedYIntercept

設定紅色通道線性函式的Y攔截。 (多載 2/2)
SetRight

變更裁剪矩形的 Right 屬性值。
SetRight

動畫顯示裁剪矩形的 Right 屬性值。
SetRoot

將可視化物件設定為可視化樹狀結構的新根物件。
SetSaturation

設定影像的飽和度。 (多載 2/2)
SetSaturation

設定影像的飽和度。 (多載 1/2)
SetScaleX

變更 2D 縮放轉換的 ScaleX 屬性值。
SetScaleX

以動畫顯示 2D 縮放轉換的 ScaleX 屬性值。
SetScaleX

變更 3D 縮放轉換的 ScaleX 屬性值。
SetScaleX

產生縮放轉換之 ScaleX 屬性值的動畫。
SetScaleY

變更 2D 縮放轉換的 ScaleY 屬性值。
SetScaleY

以動畫顯示 2D 縮放轉換的 ScaleY 屬性值。
SetScaleY

變更 3D 縮放轉換的 ScaleY 屬性值。
SetScaleY

產生縮放轉換之 ScaleY 屬性值的動畫。
SetScaleZ

變更 3D 縮放轉換的 ScaleZ 屬性值。
SetScaleZ

產生縮放轉換之 ScaleZ 屬性值的動畫。
SetSeed

設定虛擬隨機產生器的種子。
SetSharpness

設定效果的尖角。 (多載 2/2)
SetSharpness

設定效果的尖角。 (多載 1/2)
SetSize

設定擷取輸出的大小。
SetSourceRect

指定組合紋理所代表之 Direct3D 紋理的區域。
SetStandardDeviation

IDCompositionGaussianBlurEffect::SetStandardDeviation (float) 方法會設定要套用至影像的模糊量。
SetStandardDeviation

IDCompositionGaussianBlurEffect::SetStandardDeviation (IDCompositionAnimation) 方法會設定要套用至影像的模糊量。
SetStandardDeviation

設定要套用至影像 Alpha 色板的模糊量。 (多載 1/2)
SetStandardDeviation

設定要套用至影像 Alpha 色板的模糊量。 (多載 2/2)
SetStitchable

指定針腳是否開啟或關閉。
SetTop

變更裁剪矩形的 Top 屬性值。
SetTop

以動畫顯示裁剪矩形的 Top 屬性值。
SetTopLeftRadiusX

變更或動畫顯示此剪輯的 TopLeftRadiusX 屬性值。 TopLeftRadiusX 屬性會指定橢圓形的 x 半徑,此橢圓形會四捨五入剪輯的左上角。
SetTopLeftRadiusX

以動畫顯示此剪輯的 TopLeftRadiusX 屬性值。 TopLeftRadiusX 屬性會指定橢圓形的 x 半徑,此橢圓形會四捨五入剪輯的左上角。
SetTopLeftRadiusY

變更或以動畫顯示此剪輯的 TopLeftRadiusY 屬性值。 TopLeftRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯左上角。
SetTopLeftRadiusY

以動畫顯示這個剪輯的 TopLeftRadiusY 屬性值。 TopLeftRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯左上角。
SetTopRightRadiusX

變更或動畫顯示此剪輯的 TopRightRadiusX 屬性值。 TopRightRadiusX 屬性會指定橢圓形的 x 半徑,以四捨五入剪輯的右上角。
SetTopRightRadiusX

以動畫顯示此剪輯的 TopRightRadiusX 屬性值。 TopRightRadiusX 屬性會指定橢圓形的 x 半徑,以四捨五入剪輯的右上角。
SetTopRightRadiusY

變更或動畫顯示此剪輯 TopRightRadiusY 屬性的值。 TopRightRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯的右上角。
SetTopRightRadiusY

以動畫顯示此剪輯的 TopRightRadiusY 屬性值。 TopRightRadiusY 屬性會指定橢圓形的 y 半徑,以四捨五入剪輯的右上角。
SetTransform

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

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

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

將這個視覺效果的 Transform 屬性設定為指定的 3D 轉換物件。
SetTransform3D

設定 3D 轉換效果物件,此物件會修改套用此效果群組之視覺效果的點陣化。
SetTransformMatrix

設定效果的轉換矩陣。
SetTransformMatrixElement

設定效果之轉換矩陣的專案。 (多載 1/2)
SetTransformMatrixElement

設定效果之轉換矩陣的專案。 (多載 2/2)
SetTransformParent

設定這個視覺效果的 TransformParent 屬性。 TransformParent 屬性會建立與這個視覺效果所組成相對的座標系統。
SetVisible

變更視覺效果 Visible 屬性的值。
SetWhitePoint

設定亮度傳輸曲線的上半部。
SetWhitePointX

設定白色點的 x 值。 (多載 2/2)
SetWhitePointX

設定白色點的 x 值。 (多載 1/2)
SetWhitePointY

設定白色點的 Y 值。 (多載 2/2)
SetWhitePointY

設定白色點的 Y 值。 (多載 1/2)
SuspendDraw

暫停此 Microsoft DirectComposition 介面物件上的繪圖。
Trim

捨棄落在指定修剪矩形外部的圖元。
WaitForCommitCompletion

等候組合引擎完成先前對IDCompositionDevice::Commit方法的呼叫。
WaitForCommitCompletion

等候組合引擎完成對IDCompositionDevice2::Commit方法的先前呼叫。

介面

 
IDCompositionAffineTransform2DEffect

算術複合效果可用來結合 2 個影像,並使用輸入影像中的圖元加權總和。 (IDCompositionAffineTransform2DEffect)
IDCompositionAnimation

代表一個或多個 Microsoft DirectComposition 對象的動畫顯示一或多個屬性的函式。
IDCompositionArithmeticCompositeEffect

算術複合效果可用來結合 2 個影像,並使用輸入影像中的圖元加權總和。 (IDCompositionArithmeticCompositeEffect)
IDCompositionBlendEffect

Blend Effect 可用來合併 2 個影像。
IDCompositionBrightnessEffect

亮度效果會控制影像的亮度。
IDCompositionClip

表示裁剪物件,用來將視覺子樹的轉譯限制為矩形區域。
IDCompositionColorMatrixEffect

色彩矩陣效果會改變位圖的 RGBA 值。
IDCompositionCompositeEffect

複合效果是用來結合 2 個以上的影像。
IDCompositionDesktopDevice

應用程式必須使用IDCompositionDesktopDevice介面,才能在Win32傳統型應用程式中使用 DirectComposition。
IDCompositionDevice

做為所有其他 Microsoft DirectComposition 對象的處理站,並提供控制交易組合的方法。 (IDCompositionDevice)
IDCompositionDevice2

做為所有其他 Microsoft DirectComposition 對象的處理站,並提供控制交易組合的方法。 (IDCompositionDevice2)
IDCompositionDevice3

做為所有其他 Microsoft DirectComposition 對象的處理站,並提供控制交易組合的方法。 (IDCompositionDevice3)
IDCompositionDevice4

做為組合紋理的根處理站。
IDCompositionDeviceDebug

提供可協助應用程式偵錯和效能微調的轉譯功能的存取權。 您可以從 DirectComposition 裝置介面查詢此介面。
IDCompositionEffect

表示修改視覺效果子樹狀結構點陣化的點陣圖效果。
IDCompositionEffectGroup

代表一組一起套用的點陣化,以修改視覺效果子樹的點陣化。
IDCompositionFilterEffect

表示篩選效果。
IDCompositionGaussianBlurEffect

Gaussian 模糊效果是用來透過 Gaussian 函式模糊影像,通常減少影像雜訊並減少詳細數據。
IDCompositionHueRotationEffect

色調旋轉效果會根據旋轉角度套用色彩矩陣來改變影像的色調。
IDCompositionLinearTransferEffect

線性傳輸效果是用來使用從您為每個通道提供之值清單中建立的線性函式,來對應影像的色彩濃度。
IDCompositionMatrixTransform

表示 3-by-2 矩陣所定義的任意 affine 2D 轉換。 (IDCompositionMatrixTransform)
IDCompositionMatrixTransform3D

表示 4-by-4 矩陣所定義的任意 3D 轉換。
IDCompositionRectangleClip

表示將可視化子樹轉譯限制為指定矩形區域的剪輯物件。 選擇性地,剪輯物件可能已指定圓角。
IDCompositionRotateTransform

代表 2D 轉換,影響視覺效果繞 Z 軸的旋轉。 座標系統會繞著指定的中心點旋轉。
IDCompositionRotateTransform3D

代表 3D 轉換,影響 3D 空間中任意軸的視覺效果旋轉。 座標系統會繞著指定的中心點旋轉。
IDCompositionSaturationEffect

此效果可用來改變影像的飽和度。 飽和度效果是色彩矩陣效果的特製化。
IDCompositionScaleTransform

表示 2D 轉換,影響沿著 X 軸和 Y 軸的視覺效果縮放比例。 座標系統是從指定的中心點縮放。
IDCompositionScaleTransform3D

代表 3D 轉換效果,影響沿著 X 軸、y 軸和 Z 軸的視覺效果縮放比例。 座標系統是從指定的中心點縮放。
IDCompositionShadowEffect

陰影效果可用來從影像的Alpha色板產生陰影。 陰影對於較高的 Alpha 值而言比較不透明,而較低 Alpha 值的透明。 您可以設定模糊量和陰影的色彩。
IDCompositionSkewTransform

代表會影響沿著 X 軸和 Y 軸之視覺效果扭曲的 2D 轉換。 坐標系統繞著指定的中心點扭曲。
IDCompositionSurface

表示可以與可視化樹狀結構中組合之視覺效果相關聯的實體位圖。 這個介面也可以用來更新位圖內容。
IDCompositionSurfaceFactory

建立與應用程式提供之轉譯裝置相關聯的介面和虛擬介面物件。
IDCompositionTableTransferEffect

數據表傳輸效果是用來使用從插入您所提供值清單所建立的傳輸函式,來對應影像的色彩濃度。
IDCompositionTarget

表示 Microsoft DirectComposition 可視化樹狀結構與應該組成可視化樹狀結構頂端的系結。
IDCompositionTexture

對象的介面,表示可以系結至 DComp 視覺效果做為內容的原始 Direct3D 紋理。
IDCompositionTransform

表示 2D 轉換,可用來修改視覺子樹的座標空間。
IDCompositionTransform3D

表示 3D 轉換效果,可用來修改視覺子樹的點陣化。
IDCompositionTranslateTransform

代表 2D 轉換,只影響沿著 X 軸和 Y 軸的視覺效果位移。
IDCompositionTranslateTransform3D

代表會影響沿著 x 軸、y 軸和 z 軸之視覺效果位移的 3D 轉換。
IDCompositionTurbulenceEffect

篩選效果是用來根據 Perlin 雜訊函式產生位圖。 擷取效果沒有輸入影像。
IDCompositionVirtualSurface

表示疏鬆配置的位陣圖,可以與可視化樹狀結構中組合的視覺效果相關聯。
IDCompositionVisual

代表 Microsoft DirectComposition 視覺效果。
IDCompositionVisual2

代表可視化樹狀結構中的一個 DirectComposition 視覺效果。 (IDCompositionVisual2)
IDCompositionVisual3

代表可視化樹狀結構中的一個 DirectComposition 視覺效果。 (IDCompositionVisual3)
IDCompositionVisualDebug

表示偵錯視覺效果。

結構

 
COMPOSITION_FRAME_STATS

描述撰寫器框架的計時和組合統計數據。
COMPOSITION_STATS

描述計時和組合資訊。
COMPOSITION_TARGET_ID

包含組合轉譯目標的相關信息。
COMPOSITION_TARGET_STATS

包含組合圖文框和轉譯目標的個別目標資訊。
DCOMPOSITION_FRAME_STATISTICS

描述框架的計時和組合統計數據。