|
| | SLANG_COM_INTERFACE (0x8BA5FB08, 0x5195, 0x40e2, {0xAC, 0x58, 0x0D, 0x98, 0x9C, 0x3A, 0x01, 0x02}) virtual SLANG_NO_THROW void const *SLANG_MCALL getBufferPointer()=0 |
| |
| virtual SLANG_NO_THROW size_t SLANG_MCALL | getBufferSize ()=0 |
| |
| 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 () |
| |
A "blob" of binary data.
This interface definition is compatible with the ID3DBlob and ID3D10Blob interfaces.