ICompositionDrawingSurfaceInterop interface (windows.ui.composition.interop.h)

Native interoperation interface that allows drawing on a surface object using a RECT to define the area to draw into. This interface is available in C++ only.

Inheritance

The ICompositionDrawingSurfaceInterop interface inherits from the IUnknown interface. ICompositionDrawingSurfaceInterop also has these types of members:

Methods

The ICompositionDrawingSurfaceInterop interface has these methods.

 
ICompositionDrawingSurfaceInterop::BeginDraw

Initiates drawing on the surface.
ICompositionDrawingSurfaceInterop::EndDraw

Marks the end of drawing on the surface object.
ICompositionDrawingSurfaceInterop::Resize

Changes the size of the surface.
ICompositionDrawingSurfaceInterop::ResumeDraw

Resumes drawing on the surface object.
ICompositionDrawingSurfaceInterop::Scroll

Scrolls a rectangular area of the logical surface.
ICompositionDrawingSurfaceInterop::SuspendDraw

Suspends drawing on the surface object.

Requirements

Requirement Value
Target Platform Windows
Header windows.ui.composition.interop.h

See also

Composition Native Interoperation Overview

IUnknown