24 Aug
2023
24 Aug
'23
11:54 a.m.
Rémi Bernon (@rbernon) commented about include/dxcore_interface.h:
+ + #ifdef __cplusplus + template <class T> + HRESULT GetProperty(DXCoreAdapterProperty property, (sizeof(T)) T *buffer) + { + return GetProperty(property, sizeof(T), (void *)buffer); + } + + template <class T1, class T2> + HRESULT QueryState(DXCoreAdapterState state, (sizeof(T1)) const T1 *input_state, (sizeof(T2)) T2 *buffer) + { + return QueryState(state, sizeof(T1), (const void *)input_state, sizeof(T2), (void *)buffer); + } + + template <class T> + HRESULT QueryState(DXCoreAdapterState state, (sizeof(T)) T *buffer)
HRESULT QueryState(DXCoreAdapterState state, T *buffer)
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3607#note_43286