Esempio n. 1
0
 public static unsafe int CreateInstance(this DXC thisApi, Span <Guid> rclsid, Span <Guid> riid, void **ppv)
 {
     // SpanOverloader
     return(thisApi.CreateInstance(ref rclsid.GetPinnableReference(), ref riid.GetPinnableReference(), ppv));
 }
Esempio n. 2
0
 public static unsafe int CreateInstance2(this DXC thisApi, IMalloc *pMalloc, Span <Guid> rclsid, Guid *riid, ref void *ppv)
 {
     // SpanOverloader
     return(thisApi.CreateInstance2(pMalloc, ref rclsid.GetPinnableReference(), riid, ref ppv));
 }
Esempio n. 3
0
 public static unsafe int CreateInstance2(this DXC thisApi, Span <IMalloc> pMalloc, Guid *rclsid, Guid *riid, void **ppv)
 {
     // SpanOverloader
     return(thisApi.CreateInstance2(ref pMalloc.GetPinnableReference(), rclsid, riid, ppv));
 }