コード例 #1
0
        /// <summary>To be documented.</summary>
        public readonly unsafe int GetAvailablePass(uint index, IDxcOptimizerPass **ppResult)
        {
            var @this = (IDxcOptimizer *)Unsafe.AsPointer(ref Unsafe.AsRef(in this));
            int ret   = default;

            ret = ((delegate * unmanaged[Cdecl] < IDxcOptimizer *, uint, IDxcOptimizerPass **, int >)LpVtbl[4])(@this, index, ppResult);
            return(ret);
        }
コード例 #2
0
 public HRESULT GetAvailablePass([NativeTypeName("UINT32")] uint index, IDxcOptimizerPass **ppResult)
 {
     return(((delegate * unmanaged <IDxcOptimizer *, uint, IDxcOptimizerPass **, int>)(lpVtbl[4]))((IDxcOptimizer *)Unsafe.AsPointer(ref this), index, ppResult));
 }