Function Prototype
vkDestroyOpticalFlowSessionNV
Destroy optical flow session object
To destroy an optical flow session object, call:
void vkDestroyOpticalFlowSessionNV(
VkDevice device,
VkOpticalFlowSessionNV session,
const VkAllocationCallbacks* pAllocator);
device
is the device that was used for the creation of the optical flow session.session
is the optical flow session to be destroyed.pAllocator
controls host memory allocation as described in the Memory Allocation chapter.
Valid Usage (Implicit)
VUID-vkDestroyOpticalFlowSessionNV-device-parameter
device
must be a valid VkDevice handle
VUID-vkDestroyOpticalFlowSessionNV-session-parameter
session
must be a valid VkOpticalFlowSessionNV handle
VUID-vkDestroyOpticalFlowSessionNV-pAllocator-parameter
If pAllocator
is not NULL
, pAllocator
must be a valid pointer to a valid VkAllocationCallbacks structure
VUID-vkDestroyOpticalFlowSessionNV-session-parent
session
must have been created, allocated, or retrieved from device