Files
Vortice.Win32/src/Vortice.Win32.Graphics.Direct3D.Dxc/Apis.cs

27 lines
778 B
C#

// Copyright © Amer Koleci and Contributors.
// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information.
using System.Runtime.CompilerServices;
namespace Win32.Graphics.Direct3D.Dxc;
public static unsafe partial class Apis
{
public static HResult DxcCreateInstance(in Guid rclsid, Guid* riid, void** ppv)
{
return DxcCreateInstance(
(Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in rclsid)),
riid,
ppv);
}
public static HResult DxcCreateInstance2(Com.IMalloc* pMalloc, in Guid rclsid, Guid* riid, void** ppv)
{
return DxcCreateInstance2(
pMalloc,
(Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in rclsid)),
riid,
ppv);
}
}