#include <juce_win32_WinRTWrapper.h>
◆ RoActivateInstanceFuncPtr
typedef HRESULT(WINAPI* juce::WinRTWrapper::RoActivateInstanceFuncPtr) (HSTRING, IInspectable **) |
|
private |
◆ RoGetActivationFactoryFuncPtr
typedef HRESULT(WINAPI* juce::WinRTWrapper::RoGetActivationFactoryFuncPtr) (HSTRING, REFIID, void **) |
|
private |
◆ RoInitializeFuncPtr
typedef HRESULT(WINAPI* juce::WinRTWrapper::RoInitializeFuncPtr) (int) |
|
private |
◆ WindowsCreateStringFuncPtr
typedef HRESULT(WINAPI* juce::WinRTWrapper::WindowsCreateStringFuncPtr) (LPCWSTR, UINT32, HSTRING *) |
|
private |
◆ WindowsDeleteStringFuncPtr
typedef HRESULT(WINAPI* juce::WinRTWrapper::WindowsDeleteStringFuncPtr) (HSTRING) |
|
private |
◆ WindowsGetStringRawBufferFuncPtr
typedef PCWSTR(WINAPI* juce::WinRTWrapper::WindowsGetStringRawBufferFuncPtr) (HSTRING, UINT32 *) |
|
private |
◆ ~WinRTWrapper()
juce::WinRTWrapper::~WinRTWrapper |
( |
| ) |
|
◆ WinRTWrapper()
juce::WinRTWrapper::WinRTWrapper |
( |
| ) |
|
|
private |
◆ activateInstance()
template<class ComClass >
ComPtr<ComClass> juce::WinRTWrapper::activateInstance |
( |
const wchar_t * |
runtimeClassID, |
|
|
REFCLSID |
classUUID |
|
) |
| |
|
inline |
◆ deleteAll()
static void juce::DeletedAtShutdown::deleteAll |
( |
| ) |
|
|
staticinherited |
Deletes all extant objects.
This shouldn't be used by applications, as it's called automatically in the shutdown code of the JUCEApplicationBase class.
◆ getWRLFactory()
template<class ComClass >
ComPtr<ComClass> juce::WinRTWrapper::getWRLFactory |
( |
const wchar_t * |
runtimeClassID | ) |
|
|
inline |
◆ hStringToString()
String juce::WinRTWrapper::hStringToString |
( |
HSTRING |
| ) |
|
◆ isInitialised()
bool juce::WinRTWrapper::isInitialised |
( |
| ) |
const |
|
inlinenoexcept |
◆ createHString
◆ deleteHString
◆ getHStringRawBuffer
◆ initialised
bool juce::WinRTWrapper::initialised = false |
|
private |
◆ roActivateInstance
◆ roGetActivationFactory
◆ roInitialize
◆ winRTHandle
HMODULE juce::WinRTWrapper::winRTHandle = nullptr |
|
private |
The documentation for this class was generated from the following file: