Unigine::ResourceExternalMemory Class
Header: | #include <UnigineResourceExternalMemory.h> |
ResourceExternalMemory Class
Enums
TYPE#
Members
void* getWin32Handle ( ) const#
Returns the pointer to a variable that receives the NT HANDLE value to the resource to share. You can use this handle in calls to access the resource.Return value
Win32 handle. If called under Linux, returns nullptr.int getFdHandle ( ) const#
Returns the file descriptor referencing the payload of the device memory object.Return value
Linux handle. If called under Windows, returns -1.ResourceExternalMemory::TYPE getType ( ) const#
Returns the type of the object for which resource external memory is created.Return value
The type of the object for which resource external memory is created.unsigned long long getSize ( ) const#
Returns the size of video memory occupied by the resource.Return value
Size of video memory occupied by the resource, in bytes.void closeHandle ( ) #
Closes the handle. To avoid memory leaks, use this method when you no longer need the resource handle (for example, as soon as you imported the object to another graphics API).Last update:
2024-08-16
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)