Метод 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 |