C# 클래스 SharpVulkan.Vulkan

파일 보기 프로젝트 열기: jwollen/SharpVulkan

공개 프로퍼티들

프로퍼티 타입 설명
ApiVersion Version

공개 메소드들

메소드 설명
CreateInstance ( InstanceCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Instance
GetInstanceExtensionProperties ( string layerName = null ) : ExtensionProperties[]

비공개 메소드들

메소드 설명
EnumerateInstanceExtensionProperties ( byte layerName, uint &propertyCount, ExtensionProperties properties ) : void
EnumerateInstanceLayerProperties ( uint &propertyCount, LayerProperties properties ) : void
vkCreateInstance ( InstanceCreateInfo createInfo, AllocationCallbacks allocator, Instance instance ) : System.Result
vkEnumerateInstanceExtensionProperties ( byte layerName, uint propertyCount, ExtensionProperties properties ) : System.Result
vkEnumerateInstanceLayerProperties ( uint propertyCount, LayerProperties properties ) : System.Result

메소드 상세

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( InstanceCreateInfo &createInfo, AllocationCallbacks allocator = null ) : Instance
createInfo InstanceCreateInfo
allocator AllocationCallbacks
리턴 Instance

GetInstanceExtensionProperties() 공개 정적인 메소드

public static GetInstanceExtensionProperties ( string layerName = null ) : ExtensionProperties[]
layerName string
리턴 ExtensionProperties[]

프로퍼티 상세

ApiVersion 공개적으로 정적으로 프로퍼티

public static Version ApiVersion
리턴 Version