DX12SamplerState.cpp 440 B

1234567891011121314151617181920212223
  1. #include "DX12SamplerState.h"
  2. #include "d3dx12.h"
  3. Framework::DX12SamplerState::DX12SamplerState()
  4. : ReferenceCounter(),
  5. samplerDesc(new D3D12_SAMPLER_DESC())
  6. {}
  7. Framework::DX12SamplerState::~DX12SamplerState()
  8. {
  9. delete samplerDesc;
  10. }
  11. D3D12_SAMPLER_DESC* Framework::DX12SamplerState::zSamplerDesc() const
  12. {
  13. return samplerDesc;
  14. }
  15. D3D12_SAMPLER_DESC* Framework::DX12SamplerState::operator->()
  16. {
  17. return samplerDesc;
  18. }