public HRESULT GetBlobAsUtf16(IDxcBlob *pBlob, IDxcBlobUtf16 **pBlobEncoding) { return(((delegate * unmanaged <IDxcUtils *, IDxcBlob *, IDxcBlobUtf16 **, int>)(lpVtbl[11]))((IDxcUtils *)Unsafe.AsPointer(ref this), pBlob, pBlobEncoding)); }
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 GetBlobAsUtf16([NativeTypeName("IDxcBlob *")] IDxcBlob *pBlob, [NativeTypeName("IDxcBlobUtf16 **")] IDxcBlobUtf16 **pBlobEncoding) { return(((delegate * unmanaged <IDxcUtils *, IDxcBlob *, IDxcBlobUtf16 **, int>)(lpVtbl[11]))((IDxcUtils *)Unsafe.AsPointer(ref this), pBlob, pBlobEncoding)); }
public HRESULT GetOutput([NativeTypeName("UINT32")] uint uIndex, [NativeTypeName("const IID &")] Guid *iid, void **ppvObject, IDxcBlobUtf16 **ppOutputType, IDxcBlobUtf16 **ppOutputName) { return(((delegate * unmanaged <IDxcExtraOutputs *, uint, Guid *, void **, IDxcBlobUtf16 **, IDxcBlobUtf16 **, int>)(lpVtbl[4]))((IDxcExtraOutputs *)Unsafe.AsPointer(ref this), uIndex, iid, ppvObject, ppOutputType, ppOutputName)); }