コード例 #1
0
 public int CreateEllipsisTrimmingSign([NativeTypeName("IDWriteTextFormat *")] IDWriteTextFormat *textFormat, [NativeTypeName("IDWriteInlineObject **")] IDWriteInlineObject **trimmingSign)
 {
     return(((delegate * unmanaged <IDWriteFactory1 *, IDWriteTextFormat *, IDWriteInlineObject **, int>)(lpVtbl[20]))((IDWriteFactory1 *)Unsafe.AsPointer(ref this), textFormat, trimmingSign));
 }
コード例 #2
0
 public int GetInlineObject([NativeTypeName("UINT32")] uint currentPosition, IDWriteInlineObject **inlineObject, DWRITE_TEXT_RANGE *textRange = null)
 {
     return(((delegate * unmanaged <IDWriteTextLayout *, uint, IDWriteInlineObject **, DWRITE_TEXT_RANGE *, int>)(lpVtbl[54]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, inlineObject, textRange));
 }
コード例 #3
0
 public HRESULT CreateEllipsisTrimmingSign(IDWriteTextFormat *textFormat, IDWriteInlineObject **trimmingSign)
 {
     return(((delegate * unmanaged <IDWriteFactory1 *, IDWriteTextFormat *, IDWriteInlineObject **, int>)(lpVtbl[20]))((IDWriteFactory1 *)Unsafe.AsPointer(ref this), textFormat, trimmingSign));
 }
コード例 #4
0
 public int GetTrimming(DWRITE_TRIMMING *trimmingOptions, IDWriteInlineObject **trimmingSign)
 {
     return(((delegate * unmanaged <IDWriteTextLayout *, DWRITE_TRIMMING *, IDWriteInlineObject **, int>)(lpVtbl[17]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), trimmingOptions, trimmingSign));
 }
コード例 #5
0
 public int GetTrimming([NativeTypeName("DWRITE_TRIMMING *")] DWRITE_TRIMMING *trimmingOptions, [NativeTypeName("IDWriteInlineObject **")] IDWriteInlineObject **trimmingSign)
 {
     return(((delegate * unmanaged <IDWriteTextFormat1 *, DWRITE_TRIMMING *, IDWriteInlineObject **, int>)(lpVtbl[17]))((IDWriteTextFormat1 *)Unsafe.AsPointer(ref this), trimmingOptions, trimmingSign));
 }