Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates an instance of CompositionSurface for use with the handle of a swapchain. In order to host media swapchain on a CompositionSurface, use the IMFMediaEngineEx::GetVideoSwapchainHandle method.
Syntax
HRESULT CreateCompositionSurfaceForHandle(
[in] HANDLE swapChain,
[out] ICompositionSurface **result
);
Parameters
[in] swapChain
Type: HANDLE*
The handle of 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 |