void D3DMiddleware::Capture(RemoteCall::Buffer params)
{
D3DFuncs::AfterEndScene()->once([params] (HRESULT &ret) -> void {
if (SUCCEEDED(ret))
{
...
params.Return(&result);
}
else
{
params.Return();
}
});
}
the compiler says, cant conver "this" from "const RemoteCall::Buffer" to "RemoteCall::Buffer &"
why params become const? in vs2012