public int GetOutput(DXC_OUT_KIND dxcOutKind, [NativeTypeName("const IID &")] Guid *iid, [NativeTypeName("void **")] void **ppvObject, [NativeTypeName("IDxcBlobUtf16 **")] IDxcBlobUtf16 **ppOutputName) { return(((delegate * unmanaged <IDxcResult *, DXC_OUT_KIND, Guid *, void **, IDxcBlobUtf16 **, int>)(lpVtbl[7]))((IDxcResult *)Unsafe.AsPointer(ref this), dxcOutKind, iid, ppvObject, ppOutputName)); }
public int HasOutput(DXC_OUT_KIND dxcOutKind) { return(((delegate * unmanaged <IDxcResult *, DXC_OUT_KIND, int>)(lpVtbl[6]))((IDxcResult *)Unsafe.AsPointer(ref this), dxcOutKind)); }