ICompositorInterop::CreateCompositionSurfaceForSwapChain method (windows.ui.composition.interop.h)

Creates an instance of CompositionSurface for use with a swap chain.

Syntax

HRESULT CreateCompositionSurfaceForSwapChain(
  [in]  IUnknown            *swapChain,
  [out] ICompositionSurface **result
);

Parameters

[in] swapChain

Type: IUnknown*

The swap chain to create the CompositionSurface for.

[out] result

Type: ICompositionSurface**

The created CompositionSurface.

Return value

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

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

See also

ICompositorInterop