28 references to UnsafeNativeMethods
PresentationCore (28)
MS\Internal\Shaping\TypefaceMap.cs (4)
129
UnsafeNativeMethods
.CreateTextAnalysisSink,
130
UnsafeNativeMethods
.GetScriptAnalysisList,
131
UnsafeNativeMethods
.GetNumberSubstitutionList,
132
UnsafeNativeMethods
.CreateTextAnalysisSource
MS\Internal\TextFormatting\FullTextBreakpoint.cs (2)
218
UnsafeNativeMethods
.LoDisposeLine(_ploline.Value, !disposing);
259
LsErr lserr =
UnsafeNativeMethods
.LoRelievePenaltyResource(_ploline.Value);
MS\Internal\TextFormatting\FullTextLine.cs (5)
161
UnsafeNativeMethods
.LoDisposeLine(_ploline.Value, finalizing);
616
lserr =
UnsafeNativeMethods
.LoDisplayLine(
2145
lserr =
UnsafeNativeMethods
.LoEnumLine(
2464
lserr =
UnsafeNativeMethods
.LoQueryLinePointPcp(
2521
lserr =
UnsafeNativeMethods
.LoQueryLineCpPpoint(
MS\Internal\TextFormatting\LineServicesCallbacks.cs (1)
2323
return
UnsafeNativeMethods
.LocbkGetObjectHandlerInfo(
MS\Internal\TextFormatting\TextMetrics.cs (1)
307
LsErr lserr =
UnsafeNativeMethods
.LoAcquireBreakRecord(ploline, out pbreakrec);
MS\Internal\TextFormatting\TextPenaltyModule.cs (3)
47
LsErr lserr =
UnsafeNativeMethods
.LoAcquirePenaltyModule(ploc.Value, out ploPenaltyModule);
80
UnsafeNativeMethods
.LoDisposePenaltyModule(_ploPenaltyModule.Value);
101
LsErr lserr =
UnsafeNativeMethods
.LoGetPenaltyModuleInternalHandle(_ploPenaltyModule.Value, out penaltyModuleInternalHandle);
MS\Internal\TextFormatting\TextStore.cs (1)
93
UnsafeNativeMethods
.LoGetEscString(ref esc);
System\Windows\Media\textformatting\TextFormatterContext.cs (8)
140
lserr =
UnsafeNativeMethods
.LoCreateContext(
270
UnsafeNativeMethods
.LoDestroyContext(_ploc.Value);
284
LsErr lserr =
UnsafeNativeMethods
.LoSetBreaking(_ploc.Value, (int) breaking);
315
return
UnsafeNativeMethods
.LoCreateLine(
341
return
UnsafeNativeMethods
.LoCreateBreaks(
363
return
UnsafeNativeMethods
.LoCreateParaBreakingSession(
381
LsErr lserr =
UnsafeNativeMethods
.LoSetDoc(
401
LsErr lserr =
UnsafeNativeMethods
.LoSetTabs(
System\Windows\Media\textformatting\TextLineBreak.cs (2)
91
LsErr lserr =
UnsafeNativeMethods
.LoCloneBreakRecord(_breakRecord.Value, out pbreakrec);
112
UnsafeNativeMethods
.LoDisposeBreakRecord(_breakRecord.Value, finalizing);
System\Windows\Media\textformatting\TextParagraphCache.cs (1)
168
UnsafeNativeMethods
.LoDisposeParaBreakingSession(_ploparabreak.Value, !disposing);