常见形式:

1
2
3
4
5
6
7
[captures] (params) { body }

// UE 中将渲染命令发送给渲染线程
ENQUEUE_RENDER_COMMAND(FTestCmd)([](FRHICommandList& RHICmdList)->void
{
UE_LOG(LogTmp, Log, TEXT("Render Thread"));
});

在 UE 中主要适用于给渲染线程塞渲染命令