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