wisdom
Loading...
Searching...
No Matches
wisDescriptorHeapWriteTexture Struct Reference

Detailed Description

Specification


C Version:

// Provided by Wisdom 0.7.0.
WisTextureView texture,
const WisTextureBinding* data,
uint32_t index);
C Implementation Specific Version:
// Provided by Wisdom 0.7.0.
WisResult wisVKDescriptorHeapWriteTexture(const WisVKDescriptorHeap* self,
WisVKTextureView texture,
const WisTextureBinding* data,
uint32_t index);
// Provided by Wisdom 0.7.0.
WisResult wisDX12DescriptorHeapWriteTexture(const WisDX12DescriptorHeap* self,
WisDX12TextureView texture,
const WisTextureBinding* data,
uint32_t index);

C++ Version:

namespace wis{
// Provided by Wisdom 0.7.0.
wis::Result DescriptorHeap::WriteTexture(wis::TextureView texture,
const wis::TextureBinding& data,
std::uint32_t index) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
// Provided by Wisdom 0.7.0.
wis::Result VKDescriptorHeap::WriteTexture(wis::VKTextureView texture,
const wis::TextureBinding& data,
std::uint32_t index) const noexcept;
// Provided by Wisdom 0.7.0.
wis::Result DX12DescriptorHeap::WriteTexture(wis::DX12TextureView texture,
const wis::TextureBinding& data,
std::uint32_t index) const noexcept;
}

Parameters


  • this self self is a pointer to the valid WisDescriptorHeap instance.
  • texture describes a pointer to WisTexture to write the descriptor for.
  • data specifies a pointer to WisTextureBinding, which describes the texture view to write.
  • index defines the index in the descriptor heap to write the descriptor to.
  • return denoting the outcome of operation.

Description


See Also