DirectComposition のサンプル
Note
Windows 10上のアプリの場合は、DirectComposition ではなく Windows.UI.Composition API を使用することをお勧めします。 詳細については、「 Visual レイヤーを使用してデスクトップ アプリをモダン化する」を参照してください。
次のサンプル アプリケーションは、Microsoft DirectComposition API の使用方法とその機能を示しています。
このセクションの内容
トピック | 説明 |
---|---|
DirectComposition レイヤー化された子ウィンドウのサンプル |
DirectComposition を使用して、レイヤー化された子ウィンドウのビットマップをアニメーション化する方法を示します。 |
Windows Animation Manager v2 サンプルを使用した DirectComposition アニメーションの管理 |
DirectComposition で使用できるアニメーション カーブ (関数) を生成するために Windows Animation Manager v2 を使用する方法を示します。デスクトップ アプリケーションでアニメーション化された画面切り替えを作成します。 |
Direct2D ビットマップ コンテンツを使用した DirectComposition 効果のサンプル |
DirectComposition を使用して、Direct2D ビットマップ コンテンツを持つビジュアルにアニメーションと効果を適用する方法を示します。 |
DirectComposition Backface と D2D Batching のサンプル |
DirectComposition API を使用してビジュアル要素にバックフェイスの可視性を適用し、DirectComposition ビジュアルの背面を表示および非表示にする方法を示します。 このサンプルでは、D2D BeginDraw/EndDraw 呼び出しのバッチ処理のパフォーマンスの最適化も示します。 |