Structures
VkOpticalFlowSessionCreatePrivateDataInfoNV
Structure for NV internal use only
The VkOpticalFlowSessionCreatePrivateDataInfoNV structure is for NV internal use only and is defined as:
typedef struct VkOpticalFlowSessionCreatePrivateDataInfoNV {
// NV internal use only;
VkStructureType sType;
void* pNext;
uint32_t id;
uint32_t size;
const void* pPrivateData;
} VkOpticalFlowSessionCreatePrivateDataInfoNV;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.idis an identifier for data which is passed at a memory location specified inVkOpticalFlowSessionCreatePrivateDataInfoNV::pPrivateData.sizeis the size of data in bytes which is passed at a memory location specified inVkOpticalFlowSessionCreatePrivateDataInfoNV::pPrivateData.pPrivateDatais a pointer to NV internal data.
Valid Usage (Implicit)
VUID-VkOpticalFlowSessionCreatePrivateDataInfoNV-sType-sType
sType must be VK_STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV
VUID-VkOpticalFlowSessionCreatePrivateDataInfoNV-pPrivateData-parameter
pPrivateData must be a pointer value