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;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.id
is an identifier for data which is passed at a memory location specified inVkOpticalFlowSessionCreatePrivateDataInfoNV
::pPrivateData
.size
is the size of data in bytes which is passed at a memory location specified inVkOpticalFlowSessionCreatePrivateDataInfoNV
::pPrivateData
.pPrivateData
is 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