Struct ash::vk::KhrExternalMemoryFdFn [−][src]
pub struct KhrExternalMemoryFdFn {
pub get_memory_fd_khr: PFN_vkGetMemoryFdKHR,
pub get_memory_fd_properties_khr: PFN_vkGetMemoryFdPropertiesKHR,
}
Fields
get_memory_fd_khr: PFN_vkGetMemoryFdKHR
get_memory_fd_properties_khr: PFN_vkGetMemoryFdPropertiesKHR
Implementations
pub unsafe fn get_memory_fd_khr(
&self,
device: Device,
p_get_fd_info: *const MemoryGetFdInfoKHR,
p_fd: *mut c_int
) -> Result
pub unsafe fn get_memory_fd_khr(
&self,
device: Device,
p_get_fd_info: *const MemoryGetFdInfoKHR,
p_fd: *mut c_int
) -> Result
pub unsafe fn get_memory_fd_properties_khr(
&self,
device: Device,
handle_type: ExternalMemoryHandleTypeFlags,
fd: c_int,
p_memory_fd_properties: *mut MemoryFdPropertiesKHR
) -> Result
pub unsafe fn get_memory_fd_properties_khr(
&self,
device: Device,
handle_type: ExternalMemoryHandleTypeFlags,
fd: c_int,
p_memory_fd_properties: *mut MemoryFdPropertiesKHR
) -> Result
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KhrExternalMemoryFdFn
impl Unpin for KhrExternalMemoryFdFn
impl UnwindSafe for KhrExternalMemoryFdFn
Blanket Implementations
Mutably borrows from an owned value. Read more