Struct ash::extensions::ext::FullScreenExclusive [−][src]
pub struct FullScreenExclusive { /* fields omitted */ }
Implementations
pub unsafe fn acquire_full_screen_exclusive_mode(
&self,
swapchain: SwapchainKHR
) -> VkResult<()>
pub unsafe fn acquire_full_screen_exclusive_mode(
&self,
swapchain: SwapchainKHR
) -> VkResult<()>
pub unsafe fn get_physical_device_surface_present_modes2(
&self,
physical_device: PhysicalDevice,
surface_info: &PhysicalDeviceSurfaceInfo2KHR
) -> VkResult<Vec<PresentModeKHR>>
pub unsafe fn get_physical_device_surface_present_modes2(
&self,
physical_device: PhysicalDevice,
surface_info: &PhysicalDeviceSurfaceInfo2KHR
) -> VkResult<Vec<PresentModeKHR>>
pub unsafe fn release_full_screen_exclusive_mode(
&self,
swapchain: SwapchainKHR
) -> VkResult<()>
pub unsafe fn release_full_screen_exclusive_mode(
&self,
swapchain: SwapchainKHR
) -> VkResult<()>
pub unsafe fn get_device_group_surface_present_modes2(
&self,
surface_info: &PhysicalDeviceSurfaceInfo2KHR
) -> VkResult<DeviceGroupPresentModeFlagsKHR>
pub unsafe fn get_device_group_surface_present_modes2(
&self,
surface_info: &PhysicalDeviceSurfaceInfo2KHR
) -> VkResult<DeviceGroupPresentModeFlagsKHR>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FullScreenExclusive
impl Send for FullScreenExclusive
impl Sync for FullScreenExclusive
impl Unpin for FullScreenExclusive
impl UnwindSafe for FullScreenExclusive
Blanket Implementations
Mutably borrows from an owned value. Read more