/// <summary>To be documented.</summary>
        public readonly unsafe int CreateShaderTrace(ref Silk.NET.Core.Native.IUnknown pShader, ShaderTraceDesc *pTraceDesc, ID3D11ShaderTrace **ppShaderTrace)
        {
            var @this = (ID3D11ShaderTraceFactory *)Unsafe.AsPointer(ref Unsafe.AsRef(in this));
            int ret   = default;

            fixed(Silk.NET.Core.Native.IUnknown *pShaderPtr = &pShader)
            {
                ret = ((delegate * unmanaged[Cdecl] < ID3D11ShaderTraceFactory *, Silk.NET.Core.Native.IUnknown *, ShaderTraceDesc *, ID3D11ShaderTrace **, int >)LpVtbl[3])(@this, pShaderPtr, pTraceDesc, ppShaderTrace);
            }

            return(ret);
        }
示例#2
0
        /// <summary>To be documented.</summary>
        public readonly int SetShaderTrackingOptions(ref Silk.NET.Core.Native.IUnknown pShader, uint Options)
        {
            var @this = (ID3D11TracingDevice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this));
            int ret   = default;

            fixed(Silk.NET.Core.Native.IUnknown *pShaderPtr = &pShader)
            {
                ret = ((delegate * unmanaged[Cdecl] < ID3D11TracingDevice *, Silk.NET.Core.Native.IUnknown *, uint, int >)LpVtbl[4])(@this, pShaderPtr, Options);
            }

            return(ret);
        }
 public partial Result CreateSpatialAnchorFromPerceptionAnchorMsft([Count(Count = 0)] Session session, [Count(Count = 0)] ref Silk.NET.Core.Native.IUnknown perceptionAnchor, [Count(Count = 0)] ref SpatialAnchorMSFT anchor);
示例#4
0
 public unsafe partial int CreateDevice(ref Silk.NET.Core.Native.IUnknown pAdapter, Silk.NET.Core.Native.D3DFeatureLevel MinimumFeatureLevel, ref Guid riid, ref void *ppDevice);