\r
void begin_layer(blend_mode::type blend_mode);\r
void end_layer();\r
-\r
- image_mixer& operator=(image_mixer&& other);\r
- \r
- boost::unique_future<safe_ptr<host_buffer>> render(const video_format_desc& format_desc);\r
-\r
- safe_ptr<write_frame> create_frame(const void* tag, const pixel_format_desc& format);\r
- \r
- void set_video_format_desc(const video_format_desc& format_desc);\r
+ \r
+ boost::unique_future<safe_ptr<host_buffer>> operator()(const video_format_desc& format_desc);\r
+ \r
private:\r
struct implementation;\r
safe_ptr<implementation> impl_;\r