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

Detailed Description

Specification


C Version:

// Provided by Wisdom 0.7.0.
uint64_t initial_value,
WisFence* fence);
C Implementation Specific Version:
// Provided by Wisdom 0.7.0.
WisResult wisVKDeviceCreateFence(const WisVKDevice* self,
uint64_t initial_value,
WisVKFence* fence);
// Provided by Wisdom 0.7.0.
WisResult wisDX12DeviceCreateFence(const WisDX12Device* self,
uint64_t initial_value,
WisDX12Fence* fence);

C++ Version:

namespace wis{
// Provided by Wisdom 0.7.0.
WIS_NODISCARD wis::Fence Device::CreateFence(std::uint64_t initial_value,
wis::Result& out_result) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
// Provided by Wisdom 0.7.0.
WIS_NODISCARD wis::VKFence VKDevice::CreateFence(std::uint64_t initial_value,
wis::Result& out_result) const noexcept;
// Provided by Wisdom 0.7.0.
WIS_NODISCARD wis::DX12Fence DX12Device::CreateFence(std::uint64_t initial_value,
wis::Result& out_result) const noexcept;
}

Parameters


  • this self self is a pointer to the valid WisDevice instance.
  • initial_value specifies the initial value of the fence.
  • fence points to WisFence, which is initialized on success.
  • return denoting the outcome of operation.

Description


See Also