DirectComposition

DirectComposition テクノロジの概要。

DirectComposition を開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
COMPOSITION_FRAME_ID_TYPE

コンポジター フレームの状態を指定する定数を定義します。
DCOMPOSITION_BACKFACE_VISIBILITY

ビジュアルに適用するバックフェイスの可視性を指定します。
DCOMPOSITION_BITMAP_INTERPOLATION_MODE

ビットマップ内のピクセルが画面上のピクセルと正確に 1 対 1 で並ぶのではない任意の変換でビットマップが構成されている場合に使用する補間モードを指定します。
DCOMPOSITION_BORDER_MODE

ビットマップを作成するとき、またはビットマップまたはクリップの端が整数座標で軸揃えされないように、任意の変換でクリップを適用するときに使用する境界線モードを指定します。
DCOMPOSITION_COMPOSITE_MODE

ビジュアルのビットマップ コンテンツとレンダー ターゲットをブレンドするために使用するモード。
DCOMPOSITION_OPACITY_MODE

ビジュアルの有効な不透明度の値を、そのビジュアルのコンテンツと子に適用する方法を指定します。

関数

 
AddCubic

アニメーション関数に 3 次多項式セグメントを追加します。
AddRepeat

アニメーション関数の指定した部分を繰り返す繰り返しセグメントを追加します。
AddSinusoidal

アニメーション関数に正弦波セグメントを追加します。
AddVisual

このビジュアルの子リストに新しい子ビジュアルを追加します。
BeginDraw

この Microsoft DirectComposition サーフェス オブジェクトでの描画を開始します。
CheckCompositionTextureSupport

レンダリングに使用している Direct3D デバイスがコンポジション テクスチャをサポートしているかどうかを照会します。
CheckDeviceState

DirectComposition デバイス オブジェクトがまだ有効かどうかを判断します。
コミット

このデバイスで保留中のすべての DirectComposition コマンドをコミットします。 (IDCompositionDevice.Commit)
コミット

このデバイスで保留中のすべての DirectComposition コマンドをコミットします。 (IDCompositionDevice2.Commit)
CreateAffineTransform2DEffect

IDCompositionAffineTransform2DEffect のインスタンスを作成します。
CreateAnimation

1 つ以上の Microsoft DirectComposition オブジェクトの 1 つ以上のスカラー プロパティをアニメーション化するために使用されるアニメーション オブジェクトを作成します。 (IDCompositionDevice.CreateAnimation)
CreateAnimation

1 つ以上の Microsoft DirectComposition オブジェクトの 1 つ以上のスカラー プロパティをアニメーション化するために使用されるアニメーション オブジェクトを作成します。 (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 メソッドは、コンポジション用の 1 つ以上のビジュアルに関連付けることができる更新可能なサーフェス オブジェクトを作成します。
CreateSurface

コンポジション用の 1 つ以上のビジュアルに関連付けることができる更新可能なサーフェス オブジェクトを作成します。
CreateSurface

コンポジション用の 1 つ以上のビジュアルに関連付けることができるサーフェス オブジェクトを作成します。
CreateSurfaceFactory

Microsoft DirectComposition サーフェス ファクトリ オブジェクトを作成します。このオブジェクトを使用して、他の 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 メソッドは、コンポジション用の 1 つ以上のビジュアルに関連付けることができる、スパースに設定されたサーフェスを作成します。
CreateVirtualSurface

コンポジション用の 1 つ以上のビジュアルに関連付けることができる、スパースに設定されたサーフェスを作成します。 (IDCompositionDevice2.CreateVirtualSurface)
CreateVirtualSurface

コンポジション用の 1 つ以上のビジュアルに関連付けることができる、スパースに設定されたサーフェスを作成します。 (IDCompositionSurfaceFactory.CreateVirtualSurface)
CreateVisual

IDCompositionDevice::CreateVisual メソッドは、新しいビジュアル オブジェクトを作成します。
CreateVisual

新しいビジュアル オブジェクトを作成します。
DCompositionAttachMouseDragToHwnd

マウス ボタンを下に移動し、後続の移動イベントと上のイベントを特定の HWND にルーティングする Interaction/InputSink を作成します。
DCompositionAttachMouseWheelToHwnd

マウス ホイール メッセージを特定の HWND にルーティングする Interaction/InputSink を作成します。
DCompositionBoostCompositorClock

待機時間の影響を受けやすいコンテンツを強化するために、システムが動的に高い更新レートに切り替わるよう要求します。
DCompositionCreateDevice

他の Microsoft DirectComposition オブジェクトを作成するために使用できる新しいデバイス オブジェクトを作成します。 (DCompositionCreateDevice)
DCompositionCreateDevice2

他の Microsoft DirectComposition オブジェクトを作成するために使用できる新しいデバイス オブジェクトを作成します。 (DCompositionCreateDevice2)
DCompositionCreateDevice3

他の DirectComposition オブジェクトを作成するために使用できる新しい DirectComposition デバイス オブジェクトを作成します。
DCompositionCreateSurfaceHandle

Microsoft DirectX スワップ チェーンまたはスワップ バッファーにバインドし、ビジュアルに関連付けることができる新しいコンポジション サーフェス オブジェクトを作成します。
DCompositionGetFrameId

指定した型の最新のコンポジター フレームの識別子を取得します。
DCompositionGetStatistics

合成フレームに関する基本情報と、フレームの一部であるレンダー ターゲット ID の一覧を取得します。
DCompositionGetTargetStatistics

DCompositionWaitForCompositorClock

コンポジター クロックからの次のシグナルが発生するまでスレッドを停止します。
DisableDebugCounters

パフォーマンス デバッグ カウンターの表示を無効にします。
DisableHeatMap

ビジュアル ヒートマップを無効にします。
DisableRedrawRegions

ビジュアル再描画領域を無効にします。
EnableDebugCounters

パフォーマンス デバッグ カウンターの表示を有効にします。
EnableHeatMap

オーバードロー領域を表す視覚的ヒートマップを有効にします。
EnableRedrawRegions

コンテンツの再描画時にビジュアルを強調表示できるようにします。
End

アニメーション関数の終了をマークする終了セグメントを追加します。
Enddraw

この Microsoft DirectComposition サーフェス オブジェクトの描画の終了をマークします。
GetAvailableFence

合成テクスチャが使用可能になるタイミングを示す Direct3D 同期フェンスと値のペアを取得します (その情報がわかっている場合)。
GetFrameStatistics

IDCompositionDevice::GetFrameStatistics メソッドは、コンポジション 時間とフレーム レートに関する情報をコンポジション エンジンから取得します。
GetFrameStatistics

コンポジション 時間とフレーム レートに関する情報をコンポジション エンジンから取得します。
operator!=

2 つの COMPOSITION_TARGET_ID オブジェクトの値を比較して、異なる値が含まれているかどうかを確認します。
operator==

2 つの COMPOSITION_TARGET_ID オブジェクトの値を比較して、同じ値が含まれているかどうかを確認します。
RemoveAllVisuals

このビジュアルの子リストからすべてのビジュアルを削除します。
RemoveVisual

このビジュアルの子リストから子ビジュアルを削除します。
リセット

セグメントが含まれないようにアニメーション関数をリセットします。
サイズ変更

この仮想サーフェス オブジェクトの論理サイズを変更します。
ResumeDraw

この Microsoft DirectComposition サーフェス オブジェクトでの描画を再開します。
スクロール

Microsoft DirectComposition 論理サーフェスの四角形領域をスクロールします。
SetAbsoluteBeginTime

アニメーション関数が開始される絶対時間を設定します。
SetAlpha

効果のアルファ値を設定します。 (オーバーロード 2/2)
SetAlpha

効果のアルファ値を設定します。 (オーバーロード 1/2)
SetAlphaDisable

転送関数をアルファ チャネルに適用するかどうかを指定します。
SetAlphaDisable

転送関数を Alpha チャネルに適用するかどうかを指定します。
SetAlphaMode

カラー マトリックス効果の出力のアルファ モードを設定します。
SetAlphaMode

テクスチャ内のアルファ ピクセルを受け入れるか無視するかを DWM に通知します。
SetAlphaSlope

IDCompositionLinearTransferEffect::SetAlphaSlope メソッドは、アルファ チャネルの線形関数の傾きを設定します。
SetAlphaSlope

IDCompositionLinearTransferEffect::SetAlphaSlope(IDCompositionAnimation) メソッドは、アルファ チャネルの線形関数の傾きを設定します。
SetAlphaTable

アルファ チャネルの転送関数を定義するために使用する値の一覧を設定します。
SetAlphaTableValue

アルファ テーブルの値を設定します。 (オーバーロード 1/2)
SetAlphaTableValue

アルファ テーブルの値を設定します。 (オーバーロード 2/2)
SetAlphaYIntercept

アルファ チャネルの線形関数の Y インターセプトを設定します。
SetAlphaYIntercept

アルファ チャネルの線形関数の 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/2)
SetCoefficient1

2 つの入力画像を合成するために使用する数式の最初の係数を設定します。 (オーバーロード 1/2)
SetCoefficient2

2 つの入力画像を合成するために使用する数式の 2 番目の係数を設定します。 (オーバーロード 1/2)
SetCoefficient2

2 つの入力画像を合成するために使用する数式の 2 番目の係数を設定します。 (オーバーロード 2/2)
SetCoefficient3

2 つの入力画像を合成するために使用する数式の 3 番目の係数を設定します。 (オーバーロード 1/2)
SetCoefficient3

2 つの入力画像を合成するために使用する数式の 3 番目の係数を設定します。 (オーバーロード 2/2)
SetCoefficient4

2 つの入力画像を合成するために使用する数式の 4 番目の係数を設定します。 (オーバーロード 2/2)
SetCoefficient4

2 つの入力画像を合成するために使用する数式の 4 番目の係数を設定します。 (オーバーロード 1/2)
SetCoefficients

2 つの入力画像を合成するために使用する数式の係数を設定します。
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

この変換の行列の 1 つの要素の値を変更します。
SetMatrixElement

この 2D 変換のマトリックスの 1 つの要素の値をアニメーション化します。
SetMatrixElement

この 3D 変換の行列の 1 つの要素の値を変更します。
SetMatrixElement

この 3D 変換のマトリックスの 1 つの要素の値をアニメーション化します。
SetMode

ブレンド効果が 2 つのイメージを結合するときに使用するブレンド モードを設定します。
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

ビジュアルの opacity プロパティの値を設定します。
SetOpacity

ビジュアルの opacity プロパティの値をアニメーション化します。
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

イメージのアルファ チャネルに適用するぼかしの量を設定します。 (オーバーロード 1/2)
SetStandardDeviation

イメージのアルファ チャネルに適用するぼかしの量を設定します。 (オーバーロード 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 対 2 の変換マトリックスに設定します。
SetTransform

このビジュアルの Transform プロパティを、指定した 2D 変換オブジェクトに設定します。
SetTransform

このビジュアルの Transform プロパティを、指定した 4 対 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

1 つ以上の Microsoft DirectComposition オブジェクトの 1 つ以上のプロパティをアニメーション化するための関数を表します。
IDCompositionArithmeticCompositeEffect

算術複合効果は、入力画像からのピクセルの加重合計を使用して 2 つの画像を結合するために使用されます。 (IDCompositionArithmeticCompositeEffect)
IDCompositionBlendEffect

ブレンド効果は、2つの画像を組み合わせるために使用されます。
IDCompositionBrightnessEffect

明るさ効果は、画像の明るさを制御します。
IDCompositionClip

ビジュアル サブツリーのレンダリングを四角形領域に制限するために使用されるクリップ オブジェクトを表します。
IDCompositionColorMatrixEffect

カラー マトリックス効果は、ビットマップの RGBA 値を変更します。
IDCompositionCompositeEffect

複合効果は、2 つ以上の画像を結合するために使用されます。
IDCompositionDesktopDevice

Win32 デスクトップ アプリケーションで DirectComposition を使用するには、アプリケーションで IDCompositionDesktopDevice インターフェイスを使用する必要があります。
IDCompositionDevice

他のすべての Microsoft DirectComposition オブジェクトのファクトリとして機能し、トランザクションコンポジションを制御するメソッドを提供します。 (IDCompositionDevice)
IDCompositionDevice2

他のすべての Microsoft DirectComposition オブジェクトのファクトリとして機能し、トランザクションコンポジションを制御するメソッドを提供します。 (IDCompositionDevice2)
IDCompositionDevice3

他のすべての Microsoft DirectComposition オブジェクトのファクトリとして機能し、トランザクションコンポジションを制御するメソッドを提供します。 (IDCompositionDevice3)
IDCompositionDevice4

コンポジション テクスチャのルート ファクトリとして機能します。
IDCompositionDeviceDebug

アプリケーションのデバッグとパフォーマンスチューニングに役立つレンダリング機能へのアクセスを提供します。 このインターフェイスは、DirectComposition デバイス インターフェイスから照会できます。
IDCompositionEffect

ビジュアルのサブツリーのラスター化を変更するビットマップ効果を表します。
IDCompositionEffectGroup

ビジュアルのサブツリーのラスター化を変更するために一緒に適用されるビットマップ効果のグループを表します。
IDCompositionFilterEffect

フィルター効果を表します。
IDCompositionGaussianBlurEffect

ガウスぼかし効果は、ガウス関数によって画像をぼかしるために使用されます。通常は、画像のノイズを減らし、詳細を減らします。
IDCompositionHueRotationEffect

色相回転効果は、回転角度に基づいてカラー マトリックスを適用することで、画像の色相を変更します。
IDCompositionLinearTransferEffect

線形転送効果は、各チャネルに指定した値のリストから作成された線形関数を使用して、画像の色の強度をマップするために使用されます。
IDCompositionMatrixTransform

3-by-2 行列によって定義される任意のアフィン 2D 変換を表します。 (IDCompositionMatrixTransform)
IDCompositionMatrixTransform3D

4 対 4 の行列で定義された任意の 3D 変換を表します。
IDCompositionRectangleClip

ビジュアル サブツリーのレンダリングを指定した四角形領域に制限するクリップ オブジェクトを表します。 必要に応じて、クリップ オブジェクトに角が丸く指定されている場合があります。
IDCompositionRotateTransform

z 軸を中心とするビジュアルの回転に影響を与える 2D 変換を表します。 座標系は、指定した中心点を中心に回転します。
IDCompositionRotateTransform3D

3D 空間内の任意の軸に沿ったビジュアルの回転に影響する 3D 変換を表します。 座標系は、指定した中心点を中心に回転します。
IDCompositionSaturationEffect

この効果は、イメージの彩度を変更するために使用されます。 彩度効果は、カラー マトリックス効果の特殊化です。
IDCompositionScaleTransform

x 軸と y 軸に沿ったビジュアルのスケールに影響を与える 2D 変換を表します。 座標系は、指定した中心点からスケーリングされます。
IDCompositionScaleTransform3D

x 軸、y 軸、z 軸に沿ったビジュアルのスケールに影響する 3D 変換効果を表します。 座標系は、指定した中心点からスケーリングされます。
IDCompositionShadowEffect

影効果は、イメージのアルファ チャネルから影を生成するために使用されます。 高いアルファ値の場合は影が不透明になり、アルファ値が小さい場合はより透明になります。 ぼかしの量と影の色を設定できます。
IDCompositionSkewTransform

x 軸と y 軸に沿ったビジュアルのずれに影響する 2D 変換を表します。 座標系は、指定した中心点を中心に傾斜しています。
IDCompositionSurface

ビジュアル ツリー内のコンポジションのビジュアルに関連付けることができる物理ビットマップを表します。 このインターフェイスを使用して、ビットマップの内容を更新することもできます。
IDCompositionSurfaceFactory

アプリケーション提供のレンダリング デバイスに関連付けられたサーフェス オブジェクトと仮想サーフェス オブジェクトを作成します。
IDCompositionTableTransferEffect

テーブル転送効果は、指定した値のリストの補間から作成された転送関数を使用して、画像の色の強度をマップするために使用されます。
IDCompositionTarget

Microsoft DirectComposition ビジュアル ツリーと、ビジュアル ツリーを構成する上の変換先との間のバインドを表します。
IDCompositionTexture

コンテンツとして DComp ビジュアルにバインドできる未加工の Direct3D テクスチャを表す オブジェクトへのインターフェイス。
IDCompositionTransform

ビジュアル サブツリーの座標空間を変更するために使用できる 2D 変換を表します。
IDCompositionTransform3D

ビジュアル サブツリーのラスター化を変更するために使用できる 3D 変換効果を表します。
IDCompositionTranslateTransform

x 軸と y 軸に沿ったビジュアルのオフセットにのみ影響する 2D 変換を表します。
IDCompositionTranslateTransform3D

x 軸、y 軸、z 軸に沿ったビジュアルのオフセットに影響する 3D 変換を表します。
IDCompositionTurbulenceEffect

乱気流効果は、Perlin ノイズ関数に基づいてビットマップを生成するために使用されます。 乱気流効果には入力画像がありません。
IDCompositionVirtualSurface

ビジュアル ツリー内のコンポジションのビジュアルに関連付けることができる、スパースに割り当てられたビットマップを表します。
IDCompositionVisual

Microsoft DirectComposition ビジュアルを表します。
IDCompositionVisual2

ビジュアル ツリー内の 1 つの DirectComposition ビジュアルを表します。 (IDCompositionVisual2)
IDCompositionVisual3

ビジュアル ツリー内の 1 つの DirectComposition ビジュアルを表します。 (IDCompositionVisual3)
IDCompositionVisualDebug

デバッグ ビジュアルを表します。

構造

 
COMPOSITION_FRAME_STATS

コンポジター フレームのタイミングとコンポジションの統計情報について説明します。
COMPOSITION_STATS

タイミングとコンポジションの情報について説明します。
COMPOSITION_TARGET_ID

コンポジション レンダー ターゲットに関する情報が含まれます。
COMPOSITION_TARGET_STATS

コンポジション フレームとレンダー ターゲットのターゲットごとの情報が含まれます。
DCOMPOSITION_FRAME_STATISTICS

フレームのタイミングと構成の統計情報について説明します。