Go to the documentation of this file.
59 CComPtr<ID3D11SamplerState> m_pd3dSampler;
Base interface for a reference counter object that stores the number of strong and weak references an...
Definition: ReferenceCounters.h:44
Sampler description.
Definition: Sampler.h:58
Base interface for all dynamic objects in the engine.
Definition: Object.h:41
SamplerD3D11Impl(IReferenceCounters *pRefCounters, class RenderDeviceD3D11Impl *pRenderDeviceD3D11, const SamplerDesc &SamplerDesc)
Definition: SamplerD3D11Impl.cpp:36
Unique interface identifier.
Definition: InterfaceID.h:37
Sampler implementation in Direct3D11 backend.
Definition: SamplerD3D11Impl.hpp:42
~SamplerD3D11Impl()
Definition: SamplerD3D11Impl.cpp:67
#define DILIGENT_CALL_TYPE
Definition: CommonDefinitions.h:45
virtual void QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface) override final
Template class implementing base functionality of the sampler object.
Definition: SamplerBase.hpp:44
virtual ID3D11SamplerState * GetD3D11SamplerState() override final
Implementation of ISamplerD3D11::ISamplerD3D11() method.
Definition: SamplerD3D11Impl.hpp:55
Render device implementation in Direct3D11 backend.
Definition: RenderDeviceD3D11Impl.hpp:40
The library uses Direct3D-style math:
Definition: AdvancedMath.hpp:37