Specification
C Version:
C Implementation Specific Version:
WisResult wisVKDeviceCreateDescriptorHeap(
const WisVKDevice* self,
WisVKDescriptorHeap* heap);
WisResult wisDX12DeviceCreateDescriptorHeap(
const WisDX12Device* self,
WisDX12DescriptorHeap* heap);
C++ Version:
namespace wis{
WIS_NODISCARD wis::DescriptorHeap Device::CreateDescriptorHeap(const wis::DescriptorHeapDesc& desc,
wis::Result& out_result) const
noexcept;
}
C++ Implementation Specific Version:
namespace wis{
WIS_NODISCARD wis::VKDescriptorHeap VKDevice::CreateDescriptorHeap(const wis::DescriptorHeapDesc& desc,
wis::Result& out_result) const
noexcept;
WIS_NODISCARD wis::DX12DescriptorHeap DX12Device::CreateDescriptorHeap(const wis::DescriptorHeapDesc& desc,
wis::Result& out_result)
const noexcept;
}
Parameters
- this
self self is a pointer to the valid WisDevice instance.
desc indicates a pointer to WisDescriptorHeapDesc, which describes the descriptor heap to create.
heap points to WisDescriptorHeap, which is initialized on success.
- return denoting the outcome of operation.
Description
See Also