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

Detailed Description

Specification


C Version:

C Implementation Specific Version:
// Provided by Wisdom 0.7.0.
WisResult wisVKWin32ExtensionCreateSurface(WisVKWin32Extension* self,
const WisWin32WindowDesc* info,
WisVKSurface* surface);
// Provided by Wisdom 0.7.0.
WisResult wisDX12Win32ExtensionCreateSurface(WisDX12Win32Extension* self,
const WisWin32WindowDesc* info,
WisDX12Surface* surface);

C++ Version:

namespace wis{
// Provided by Wisdom 0.7.0.
WIS_NODISCARD wis::Surface Win32Extension::CreateSurface(const wis::Win32WindowDesc& info,
wis::Result& out_result) noexcept;
}
C++ Implementation Specific Version:
namespace wis{
// Provided by Wisdom 0.7.0.
WIS_NODISCARD wis::VKSurface VKWin32Extension::CreateSurface(const wis::Win32WindowDesc& info,
wis::Result& out_result) noexcept;
// Provided by Wisdom 0.7.0.
WIS_NODISCARD wis::DX12Surface DX12Win32Extension::CreateSurface(const wis::Win32WindowDesc& info,
wis::Result& out_result) noexcept;
}

Parameters


  • this self self is a pointer to the valid WisWin32Extension instance.
  • info Win32 windowing data.
  • surface points to WisSurface, initialized on success.
  • return denoting the outcome of operation.

Description


See Also