LiteFX::Rendering::Backends::DirectX12RenderPassBuilder::DirectX12RenderPassBuilder¶
Initializes a DirectX 12 render pass builder.
Synopses¶
Declared in <litefx/backends/dx12_builders.hpp>
Copy constructor
DirectX12RenderPassBuilder(DirectX12RenderPassBuilder const& other) = delete;
Move constructor
DirectX12RenderPassBuilder(DirectX12RenderPassBuilder&& other) noexcept = delete;
Initializes a DirectX 12 render pass builder.
[[dllexport]] explicit DirectX12RenderPassBuilder(
DirectX12Device const& device,
String const& name = "");
Initializes a DirectX 12 render pass builder.
[[dllexport]] explicit DirectX12RenderPassBuilder(
DirectX12Device const& device,
UInt32 commandBuffers,
String const& name = "");
Parameters¶
| Name | Description |
|---|---|
| device | The parent device |
| name | A debug name for the render pass. |
| commandBuffers | The number of command buffers to initialize. |