DirectComposition の使用方法

Note

Windows 10上のアプリの場合は、DirectComposition ではなく Windows.UI.Composition API を使用することをお勧めします。 詳細については、「 Visual レイヤーを使用してデスクトップ アプリをモダン化する」を参照してください。

このセクションでは、Microsoft DirectComposition API を使用するためのベスト プラクティスについて説明し、API を使用していくつかの一般的なタスクを実行する方法を示します。

このセクションの内容

トピック 説明
DirectComposition のベスト プラクティス
このトピックでは、DirectComposition を使用するためのベスト プラクティスについて説明します。
DirectComposition を初期化する方法
このトピックでは、単純なコンポジションを作成するために必要な DirectComposition オブジェクトの最小セットを作成および初期化する方法について説明します。
単純なビジュアル ツリーを構築する方法
このトピックでは、単純な DirectComposition ビジュアル ツリーを構築する方法について説明します。 このトピックの例では、ルート ビジュアルと 3 つの子ビジュアルで構成されるビジュアル ツリーをビルドして作成します。
四角形のクリップ オブジェクトを使用してクリップする方法
このトピックでは、四角形のクリップ オブジェクトを使用して、ビジュアル ツリーまたはビジュアル ツリーをクリップする方法について説明します。
2D 変換を適用する方法
このトピックでは、DirectComposition を使用して 2D 変換をビジュアルに適用する方法について説明します。
効果を適用する方法
このトピックでは、DirectComposition を使用して効果と 3D 変換をビジュアルに適用する方法について説明します。
アニメーションを適用する方法
このトピックでは、DirectComposition を使用してビジュアルのプロパティをアニメーション化する方法について説明します。
レイヤー化された子ウィンドウのビットマップをアニメーション化する方法
このトピックでは、レイヤー化された子ウィンドウのビットマップをビジュアルのコンテンツとして使用するビジュアルを作成およびアニメーション化する方法について説明します。

DirectComposition