Specification
C Version:
C Implementation Specific Version:
WisResult wisVKDeviceGetSurfaceParameters(
const WisVKDevice* self,
WisVKSurfaceView surface,
WisResult wisDX12DeviceGetSurfaceParameters(
const WisDX12Device* self,
WisDX12SurfaceView surface,
C++ Version:
namespace wis{
WIS_NODISCARD wis::SurfaceParameters Device::GetSurfaceParameters(wis::SurfaceView surface,
wis::Result& out_result) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
WIS_NODISCARD wis::SurfaceParameters VKDevice::GetSurfaceParameters(wis::VKSurfaceView surface,
wis::Result& out_result) const noexcept;
WIS_NODISCARD wis::SurfaceParameters DX12Device::GetSurfaceParameters(wis::DX12SurfaceView surface,
wis::Result& out_result) const
noexcept;
}
Parameters
- this
self self is a pointer to the valid WisDevice instance.
surface describes a pointer to WisSurface to check the presentation support for.
params Parameters of the surface.
- return denoting the outcome of operation.
Description
See Also