DirectComposition concepts

Note

For apps on Windows 10, we recommend using Windows.UI.Composition APIs instead of DirectComposition. For more info, see Modernize your desktop app using the Visual layer.

This section provides a conceptual overview of DirectComposition.

In this section

Topic Description
Basic concepts
This topic provides an overview of the basic concepts of Microsoft DirectComposition.
Bitmap objects
This topic describes the types of bitmap content that DirectComposition supports.
Composition surface
This topic describes the types of types of surfaces that DirectComposition supports.
Transforms
This topic discusses DirectComposition support for two-dimensional (2D) affine (linear) transforms, and describes the types of transforms that DirectComposition supports.
Effects
This topic discusses the basics of DirectComposition effects, and describes the types of effects that DirectComposition supports.
Animation
This topic discusses the basics of DirectComposition animation.
Clipping
This topic describes DirectComposition support for clipping visuals.
Architecture and components
This topic describes the components that make up DirectComposition.

DirectComposition