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 is NULL or a pointer to a structure extending this structure.
  • id is an identifier for data which is passed at a memory location specified in VkOpticalFlowSessionCreatePrivateDataInfoNV::pPrivateData.
  • size is the size of data in bytes which is passed at a memory location specified in VkOpticalFlowSessionCreatePrivateDataInfoNV::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