Поделиться через


Метод ICompositorInterop::CreateCompositionSurfaceForHandle (windows.ui.composition.interop.h)

Создает экземпляр CompositionSurface для использования с дескриптором цепочки буферов. Чтобы разместить буферную цепочку мультимедиа в CompositionSurface, используйте метод IMFMediaEngineEx::GetVideoSwapchainHandle.

Синтаксис

HRESULT CreateCompositionSurfaceForHandle(
  [in]  HANDLE              swapChain,
  [out] ICompositionSurface **result
);

Параметры

[in] swapChain

Тип: HANDLE*

Дескриптор цепочки буферов для создания CompositionSurface.

[out] result

Тип: ICompositionSurface**

Созданный объект CompositionSurface.

Возвращаемое значение

Тип: HRESULT

Если метод успешно выполнен, возвращает значение S_OK. В противном случае будет возвращен код ошибки HRESULT.

Требования

Требование Значение
Целевая платформа Windows
Header windows.ui.composition.interop.h

См. также раздел

ICompositorInterop