slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
ISlangSharedLibraryLoader结构体 参考

#include <slang.h>

类 ISlangSharedLibraryLoader 继承关系图:
Inheritance graph
[图例]
ISlangSharedLibraryLoader 的协作图:
Collaboration graph
[图例]

Public 成员函数

 SLANG_COM_INTERFACE (0x6264ab2b, 0xa3e8, 0x4a06, {0x97, 0xf1, 0x49, 0xbc, 0x2d, 0x2a, 0xb1, 0x4d}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL loadSharedLibrary(const char *path
 
- Public 成员函数 继承自 ISlangUnknown
virtual SLANG_NO_THROW SlangResult SLANG_MCALL queryInterface (SlangUUID const &uuid, void **outObject)=0
 
virtual SLANG_NO_THROW uint32_t SLANG_MCALL addRef ()=0
 
virtual SLANG_NO_THROW uint32_t SLANG_MCALL release ()=0
 
 SLANG_COM_INTERFACE (0x00000000, 0x0000, 0x0000, {0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL queryInterface(SlangUUID const &uuid
 
virtual SLANG_NO_THROW uint32_t SLANG_MCALL addRef ()=0
 
virtual SLANG_NO_THROW uint32_t SLANG_MCALL release ()=0
 
SlangResult QueryInterface (struct _GUID const &uuid, void **outObject)
 
uint32_t AddRef ()
 
uint32_t Release ()
 

Public 属性

ISlangSharedLibrary ** sharedLibraryOut = 0
 
- Public 属性 继承自 ISlangUnknown
void ** outObject = 0
 

成员函数说明

◆ SLANG_COM_INTERFACE()

ISlangSharedLibraryLoader::SLANG_COM_INTERFACE ( 0x6264ab2b ,
0xa3e8 ,
0x4a06 ,
{0x97, 0xf1, 0x49, 0xbc, 0x2d, 0x2a, 0xb1, 0x4d}  ) const

Load a shared library. In typical usage the library name should not contain any platform specific elements. For example on windows a dll name should not be passed with a '.dll' extension, and similarly on linux a shared library should not be passed with the 'lib' prefix and '.so' extension @path path The unadorned filename and/or path for the shared library @ param sharedLibraryOut Holds the shared library if successfully loaded

类成员变量说明

◆ sharedLibraryOut

ISlangSharedLibrary** ISlangSharedLibraryLoader::sharedLibraryOut = 0

该结构体的文档由以下文件生成: