struct draw_params\r
{\r
pixel_format_desc pix_desc;\r
std::vector<safe_ptr<device_buffer>> textures;\r
frame_transform transform;\r
blend_mode::type blend_mode;\r
struct draw_params\r
{\r
pixel_format_desc pix_desc;\r
std::vector<safe_ptr<device_buffer>> textures;\r
frame_transform transform;\r
blend_mode::type blend_mode;\r
std::shared_ptr<device_buffer> background;\r
std::shared_ptr<device_buffer> local_key;\r
std::shared_ptr<device_buffer> layer_key;\r
\r
draw_params() \r
: blend_mode(blend_mode::normal)\r
std::shared_ptr<device_buffer> background;\r
std::shared_ptr<device_buffer> local_key;\r
std::shared_ptr<device_buffer> layer_key;\r
\r
draw_params() \r
: blend_mode(blend_mode::normal)\r