Class D3DResourceDataContainer

Inheritance Relationships

Base Type

Class Documentation

class D3DResourceDataContainer : public gpa::utility::directx::D3DPrivateDataInterface

Public Functions

D3DResourceDataContainer(D3D12_RESOURCE_DESC const &desc)
void AppendDataUpdate(uint64_t timestamp, void *data, size_t byteLen)
size_t UpdateCount() const
D3D12_RESOURCE_DESC const &Desc() const
inline UpdateIter begin()
inline UpdateIterConst cbegin() const
inline UpdateIter end()
inline UpdateIterConst cend() const

Public Members

std::shared_ptr<D3DResourceDataContainerImpl> mImpl