LiteFX::Rendering::Backends::DirectX12Surface¶
Implements a DirectX12 ISurface.
Synopsis¶
Declared in <litefx/backends/dx12_api.hpp>
class [[dllimport, dllexport]] DirectX12Surface final
: public ISurface
, public Resource<HWND>
Base Classes¶
| Name | Description |
|---|---|
ISurface | Represents a surface to render to. |
Resource<HWND> | Implements the IResource interface. |
Type Aliases¶
| Name |
|---|
handle_type |
Member Functions¶
| Name | Description |
|---|---|
DirectX12Surface [constructor] | Initializes a new DirectX 12 surface. |
~DirectX12Surface [destructor] [virtual] | Destructor |
operator= | Assignment operators |
handle [virtual] | Returns the resource managed by the class. |