Diligent::TextureViewD3D12Impl class final

Texture view object implementation in Direct3D12 backend.

Base classes

template<typename EngineImplTraits>
class TextureViewBase<EngineD3D12ImplTraits>
Template class implementing base functionality of the texture view interface.

Public functions

auto GetCPUDescriptorHandle() -> D3D12_CPU_DESCRIPTOR_HANDLE final
Implementation of ITextureViewD3D12::GetCPUDescriptorHandle().

Protected variables

DescriptorHeapAllocation m_Descriptor
D3D12 view descriptor handle.