Specification
C Version:
WisTextureView texture,
uint32_t index);
C Implementation Specific Version:
WisResult wisVKDescriptorHeapWriteRWTexture(
const WisVKDescriptorHeap* self,
WisVKTextureView texture,
uint32_t index);
WisResult wisDX12DescriptorHeapWriteRWTexture(
const WisDX12DescriptorHeap* self,
WisDX12TextureView texture,
uint32_t index);
C++ Version:
namespace wis{
wis::Result DescriptorHeap::WriteRWTexture(wis::TextureView texture,
const wis::TextureBinding& data,
std::uint32_t index) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
wis::Result VKDescriptorHeap::WriteRWTexture(wis::VKTextureView texture,
const wis::TextureBinding& data,
std::uint32_t index) const noexcept;
wis::Result DX12DescriptorHeap::WriteRWTexture(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