SDL_bool SDL_Vulkan_CreateSurface(SDL_Window* window, VkInstance instance, VkSurfaceKHR* surface)
window | Vulkanサーフェイスと結びつけるウィンドウ |
instance | Vulkanインスタンスハンドル |
surface | 新たに生成されるサーフェイスのVkSurfaceKHRハンドルへのポインタ (出力) |
VkSurfaceKHR surface;
if (!SDL_Vulkan_CreateSurface(window, instance, &surface)) handle_error();
メモ: ウィンドウはSDL_WINDOW_VULKANフラグを使って生成されている必要がある. VkInstanceはSDL_Vulkan_GetInstanceExtensions()で生成した有効なものである必要がある.