5#ifndef FLUTTER_SHELL_PLATFORM_WINDOWS_COMPOSITOR_H_
6#define FLUTTER_SHELL_PLATFORM_WINDOWS_COMPOSITOR_H_
8#include "flutter/shell/platform/embedder/embedder.h"
12class FlutterWindowsView;
38 size_t layers_count) = 0;
virtual bool Present(FlutterWindowsView *view, const FlutterLayer **layers, size_t layers_count)=0
virtual ~Compositor()=default
virtual bool CreateBackingStore(const FlutterBackingStoreConfig &config, FlutterBackingStore *backing_store_out)=0
virtual bool CollectBackingStore(const FlutterBackingStore *store)=0