28 references to UnsafeNativeMethods
PresentationCore (28)
Core\CSharp\MS\Internal\Shaping\TypefaceMap.cs (4)
136
UnsafeNativeMethods
.CreateTextAnalysisSink,
137
UnsafeNativeMethods
.GetScriptAnalysisList,
138
UnsafeNativeMethods
.GetNumberSubstitutionList,
139
UnsafeNativeMethods
.CreateTextAnalysisSource
Core\CSharp\MS\Internal\TextFormatting\FullTextBreakpoint.cs (2)
236
UnsafeNativeMethods
.LoDisposeLine(_ploline.Value, !disposing);
287
LsErr lserr =
UnsafeNativeMethods
.LoRelievePenaltyResource(_ploline.Value);
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (5)
171
UnsafeNativeMethods
.LoDisposeLine(_ploline.Value, finalizing);
649
lserr =
UnsafeNativeMethods
.LoDisplayLine(
2187
lserr =
UnsafeNativeMethods
.LoEnumLine(
2518
lserr =
UnsafeNativeMethods
.LoQueryLinePointPcp(
2581
lserr =
UnsafeNativeMethods
.LoQueryLineCpPpoint(
Core\CSharp\MS\Internal\TextFormatting\LineServicesCallbacks.cs (1)
2480
return
UnsafeNativeMethods
.LocbkGetObjectHandlerInfo(
Core\CSharp\MS\Internal\TextFormatting\TextMetrics.cs (1)
317
LsErr lserr =
UnsafeNativeMethods
.LoAcquireBreakRecord(ploline, out pbreakrec);
Core\CSharp\MS\Internal\TextFormatting\TextPenaltyModule.cs (3)
55
LsErr lserr =
UnsafeNativeMethods
.LoAcquirePenaltyModule(ploc.Value, out ploPenaltyModule);
93
UnsafeNativeMethods
.LoDisposePenaltyModule(_ploPenaltyModule.Value);
118
LsErr lserr =
UnsafeNativeMethods
.LoGetPenaltyModuleInternalHandle(_ploPenaltyModule.Value, out penaltyModuleInternalHandle);
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (1)
97
UnsafeNativeMethods
.LoGetEscString(ref esc);
Core\CSharp\System\Windows\Media\TextFormatting\TextFormatterContext.cs (8)
154
lserr =
UnsafeNativeMethods
.LoCreateContext(
303
UnsafeNativeMethods
.LoDestroyContext(_ploc.Value);
322
LsErr lserr =
UnsafeNativeMethods
.LoSetBreaking(_ploc.Value, (int) breaking);
359
return
UnsafeNativeMethods
.LoCreateLine(
391
return
UnsafeNativeMethods
.LoCreateBreaks(
419
return
UnsafeNativeMethods
.LoCreateParaBreakingSession(
442
LsErr lserr =
UnsafeNativeMethods
.LoSetDoc(
469
LsErr lserr =
UnsafeNativeMethods
.LoSetTabs(
Core\CSharp\System\Windows\Media\TextFormatting\TextLineBreak.cs (2)
99
LsErr lserr =
UnsafeNativeMethods
.LoCloneBreakRecord(_breakRecord.Value, out pbreakrec);
127
UnsafeNativeMethods
.LoDisposeBreakRecord(_breakRecord.Value, finalizing);
Core\CSharp\System\Windows\Media\TextFormatting\TextParagraphCache.cs (1)
182
UnsafeNativeMethods
.LoDisposeParaBreakingSession(_ploparabreak.Value, !disposing);