public HRESULT GetBlobAsUtf16(IDxcBlob *pBlob, IDxcBlobUtf16 **pBlobEncoding)
 {
     return(((delegate * unmanaged <IDxcUtils *, IDxcBlob *, IDxcBlobUtf16 **, int>)(lpVtbl[11]))((IDxcUtils *)Unsafe.AsPointer(ref this), pBlob, pBlobEncoding));
 }
Beispiel #2
0
 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));
 }
Beispiel #3
0
 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));
 }
Beispiel #4
0
 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));
 }