public static extern VkResult vkCreateWin32SurfaceKHR( [In, NativeTypeName("VkInstance")] IntPtr instance, [In] VkWin32SurfaceCreateInfoKHR *pCreateInfo, [In, Optional] VkAllocationCallbacks *pAllocator, [Out, NativeTypeName("VkSurfaceKHR")] IntPtr *pSurface );
public static unsafe VkResult vkCreateWin32SurfaceKHR(VkInstance instance, VkWin32SurfaceCreateInfoKHR *pCreateInfo, VkAllocationCallbacks *pAllocator, out VkSurfaceKHR pSurface) { throw new NotImplementedException(); }
public static unsafe VkResult vkCreateWin32SurfaceKHR(VkInstance instance, VkWin32SurfaceCreateInfoKHR *pCreateInfo, VkAllocationCallbacks *pAllocator, out VkSurfaceKHR pSurface) { return(vkCreateWin32SurfaceKHR_ptr(instance, pCreateInfo, pAllocator, out pSurface)); }