VkNativeBufferUsageOHOS typedef struct VkNativeBufferUsageOHOS {...} VkNativeBufferUsageOHOS 概述 提供OpenHarmony NativeBuffer用途的说明。 起始版本: 10 相关模块: Vulkan 所在头文件:
阅读全文
openharmony 鸿蒙 capi-vulkan-nativewindow
NativeWindow 概述 本地窗口。 起始版本: 10 相关模块: Vulkan 所在头文件: vulkan_ohos.h
阅读全文
openharmony 鸿蒙 capi-vulkan-oh-nativebuffer
OH_NativeBuffer 概述 OH_NativeBuffer结构体声明。 起始版本: 10 相关模块: Vulkan 所在头文件: vulkan_ohos.h
阅读全文
openharmony 鸿蒙 vulkan-oh-external-memory-guidelines
Vulkan External Memory开发指导 场景介绍 VK_OHOS_external_memory 扩展用于在GPU Vulkan环境下与OpenHarmony的本机缓冲区(OHNativeBuffer)之间做零拷贝的内存共享。 该扩展允许:把由OpenHarmony或其他组件(Camera、RenderService、视频解码器、OHNativeWindow等)创建的OHNative
阅读全文
openharmony 鸿蒙 capi-vulkan-vknativebufferohos
VkNativeBufferOHOS typedef struct VkNativeBufferOHOS {...} VkNativeBufferOHOS 概述 包含本地显存的参数。 起始版本: 10 相关模块: Vulkan 所在头文件: vulkan_ohos.h 汇总 成员变量
阅读全文
openharmony 鸿蒙 capi-vulkan-vkmemorygetnativebufferinfoohos
VkMemoryGetNativeBufferInfoOHOS typedef struct VkMemoryGetNativeBufferInfoOHOS {...} VkMemoryGetNativeBufferInfoOHOS 概述 用于从Vulkan内存中获取OH_NativeBuffer。 起始版本: 10 相关模块:
阅读全文
openharmony 鸿蒙 capi-vulkan-vksurfacecreateinfoohos
VkSurfaceCreateInfoOHOS typedef struct VkSurfaceCreateInfoOHOS {...} VkSurfaceCreateInfoOHOS 概述 包含创建Vulkan Surface时必要的参数。 起始版本: 10 相关模块: Vulkan 所在头文件:
阅读全文
openharmony 鸿蒙 capi-vulkan-vkimportnativebufferinfoohos
VkImportNativeBufferInfoOHOS typedef struct VkImportNativeBufferInfoOHOS {...} VkImportNativeBufferInfoOHOS 概述 包含了OH_NativeBuffer结构体的指针。 起始版本: 10 相关模块: Vulkan
阅读全文
openharmony 鸿蒙 vulkan-overview
Vulkan开发概述 Vulkan是一套用来做2D和3D渲染的图形应用程序接口,在OpenHarmony中,新增两组扩展VK_OHOS_surface和VK_OHOS_external_memory。 其中通过扩展VK_OHOS_surface相关的API创建出来的VkSurfaceKHR会对接到本机窗口(OHNativeWindow)模块,实现本机缓冲区(OHNativeBuffer)的轮转,用
阅读全文
openharmony 鸿蒙 capi-vulkan-ohbufferhandle
OHBufferHandle struct OHBufferHandle 概述 缓冲区句柄,用于对缓冲区的信息传递和获取。 起始版本: 10 相关模块: Vulkan 所在头文件: vulkan_ohos.h
阅读全文