Uses of Record Class
club.doki7.vulkan.handle.VkSurfaceKHR
Packages that use VkSurfaceKHR
Package
Description
Vulkan API commands
Structure (
struct
or union
) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkSurfaceKHR in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkSurfaceKHRModifier and TypeMethodDescriptionvoid
VkInstanceCommands.destroySurfaceKHR
(VkInstance instance, @Nullable VkSurfaceKHR surface, @Nullable VkAllocationCallbacks pAllocator) int
VkDeviceCommands.getDeviceGroupSurfacePresentModesKHR
(VkDevice device, VkSurfaceKHR surface, IntPtr pModes) int
VkInstanceCommands.getPhysicalDevicePresentRectanglesKHR
(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, IntPtr pRectCount, @Nullable IVkRect2D pRects) int
VkInstanceCommands.getPhysicalDeviceSurfaceCapabilities2EXT
(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT pSurfaceCapabilities) int
VkInstanceCommands.getPhysicalDeviceSurfaceCapabilitiesKHR
(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR pSurfaceCapabilities) int
VkInstanceCommands.getPhysicalDeviceSurfaceFormatsKHR
(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormatKHR pSurfaceFormats) int
VkInstanceCommands.getPhysicalDeviceSurfacePresentModesKHR
(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) int
VkInstanceCommands.getPhysicalDeviceSurfaceSupportKHR
(VkPhysicalDevice physicalDevice, int queueFamilyIndex, VkSurfaceKHR surface, IntPtr pSupported) -
Uses of VkSurfaceKHR in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkSurfaceKHRModifier and TypeMethodDescription@Nullable VkSurfaceKHR
VkPhysicalDeviceSurfaceInfo2KHR.surface()
@Nullable VkSurfaceKHR
VkSwapchainCreateInfoKHR.surface()
Methods in club.doki7.vulkan.datatype with parameters of type VkSurfaceKHRModifier and TypeMethodDescriptionVkPhysicalDeviceSurfaceInfo2KHR.surface
(@Nullable VkSurfaceKHR value) VkSwapchainCreateInfoKHR.surface
(@Nullable VkSurfaceKHR value) -
Uses of VkSurfaceKHR in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkSurfaceKHRModifier and TypeClassDescriptionstatic final record
Represents a pointer toVkSurfaceKHR
handle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkSurfaceKHRModifier and TypeMethodDescription@Nullable VkSurfaceKHR
VkSurfaceKHR.Ptr.read()
@Nullable VkSurfaceKHR
VkSurfaceKHR.Ptr.read
(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkSurfaceKHRMethods in club.doki7.vulkan.handle with parameters of type VkSurfaceKHRModifier and TypeMethodDescriptionstatic VkSurfaceKHR.Ptr
VkSurfaceKHR.Ptr.allocate
(Arena arena, @Nullable VkSurfaceKHR @NotNull [] values) static VkSurfaceKHR.Ptr
VkSurfaceKHR.Ptr.allocateV
(Arena arena, @Nullable VkSurfaceKHR value0, @Nullable VkSurfaceKHR... values) void
VkSurfaceKHR.Ptr.write
(long index, @Nullable VkSurfaceKHR value) void
VkSurfaceKHR.Ptr.write
(@Nullable VkSurfaceKHR value) void
VkSurfaceKHR.Ptr.write
(@Nullable VkSurfaceKHR[] values) void
VkSurfaceKHR.Ptr.writeV
(@Nullable VkSurfaceKHR value0, @Nullable VkSurfaceKHR... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkSurfaceKHRModifier and TypeMethodDescriptionstatic VkSurfaceKHR.Ptr
VkSurfaceKHR.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable VkSurfaceKHR> values)