15 references to CharacterBuffer
PresentationCore (15)
Core\CSharp\MS\Internal\Shaping\TypefaceMap.cs (2)
108
IntPtr ptext = characterBufferReference.
CharacterBuffer
.PinAndGetCharacterPointer(characterBufferReference.OffsetToFirstChar, out gcHandle);
144
characterBufferReference.
CharacterBuffer
.UnpinCharacterPointer(gcHandle);
Core\CSharp\MS\Internal\TextFormatting\FormatSettings.cs (1)
212
charBufferRef.
CharacterBuffer
,
Core\CSharp\MS\Internal\TextFormatting\FormattedTextSymbols.cs (1)
94
CharacterBuffer charBuffer = textSymbols.CharacterBufferReference.
CharacterBuffer
;
Core\CSharp\MS\Internal\TextFormatting\SimpleTextLine.cs (1)
1949
CharacterBuffer charBuffer = CharBufferReference.
CharacterBuffer
;
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (2)
244
charBufferRef.
CharacterBuffer
,
307
&& run.CharacterBufferReference.
CharacterBuffer
!= null)
Core\CSharp\System\Windows\Media\TextFormatting\CharacterString.cs (5)
111
int maxLength = (characterBufferReference.
CharacterBuffer
!= null) ?
112
characterBufferReference.
CharacterBuffer
.Count - characterBufferReference.OffsetToFirstChar :
277
get { return _charBufferRef.
CharacterBuffer
== null || _length <= 0; }
286
get { return _charBufferRef.
CharacterBuffer
; }
308
return _charBufferRef.
CharacterBuffer
[_charBufferRef.OffsetToFirstChar + index];
Core\CSharp\System\Windows\Media\TextFormatting\TextCharacters.cs (3)
212
if (characterBufferReference.
CharacterBuffer
== null)
219
Debug.Assert(characterBufferReference.
CharacterBuffer
== _characterBufferReference.
CharacterBuffer
);