Class VkExportMemoryWin32HandleInfoNV

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

    public class VkExportMemoryWin32HandleInfoNV
    extends org.lwjgl.system.Struct
    implements org.lwjgl.system.NativeResource
    Specify security attributes and access rights for Win32 memory handles.
    Description

    If this structure is not present, or if pAttributes is set to NULL, default security descriptor values will be used, and child processes created by the application will not inherit the handle, as described in the MSDN documentation for “Synchronization Object Security and Access Rights”1. Further, if the structure is not present, the access rights will be

    DXGI_SHARED_RESOURCE_READ | DXGI_SHARED_RESOURCE_WRITE

    1
    https://docs.microsoft.com/en-us/windows/win32/sync/synchronization-object-security-and-access-rights
    Valid Usage (Implicit)

    Layout

    
     struct VkExportMemoryWin32HandleInfoNV {
         VkStructureType sType();
         void const * pNext();
         SECURITY_ATTRIBUTES const * pAttributes();
         DWORD dwAccess();
     }