Structures

VkMemoryGetRemoteAddressInfoNV

Structure describing a remote accessible address export operation

The VkMemoryGetRemoteAddressInfoNV structure is defined as:

typedef struct VkMemoryGetRemoteAddressInfoNV {
    VkStructureType sType;
    const void* pNext;
    VkDeviceMemory memory;
    VkExternalMemoryHandleTypeFlagBits handleType;
} VkMemoryGetRemoteAddressInfoNV;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • memory is the memory object from which the remote accessible address will be exported.
  • handleType is the type of handle requested.

Valid Usage

VUID-VkMemoryGetRemoteAddressInfoNV-handleType-04966

handleType must have been included in VkExportMemoryAllocateInfo::handleTypes when memory was created

Valid Usage (Implicit)