CharacterHit CharacterHit CharacterHit CharacterHit Struct

定義

グリフ実行内でヒットした文字に関する情報を表します。Represents information about a character hit within a glyph run.

public value class CharacterHit : IEquatable<System::Windows::Media::TextFormatting::CharacterHit>
public struct CharacterHit : IEquatable<System.Windows.Media.TextFormatting.CharacterHit>
type CharacterHit = struct
Public Structure CharacterHit
Implements IEquatable(Of CharacterHit)
継承
CharacterHitCharacterHitCharacterHitCharacterHit
実装

注釈

CharacterHit構造がヒットした最初の文字のインデックスに関する情報と、リーディング エッジまたはトレーリング エッジに関する情報を提供します。The CharacterHit structure provides information about the index of the first character that got hit as well as information about leading or trailing edge.

コンストラクター

CharacterHit(Int32, Int32) CharacterHit(Int32, Int32) CharacterHit(Int32, Int32) CharacterHit(Int32, Int32)

CharacterHit 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterHit structure.

プロパティ

FirstCharacterIndex FirstCharacterIndex FirstCharacterIndex FirstCharacterIndex

ヒットした最初の文字のインデックスを取得します。Gets the index of the first character that got hit.

TrailingLength TrailingLength TrailingLength TrailingLength

ヒットした文字の後の長さの値を取得します。Gets the trailing length value for the character that got hit.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定のオブジェクトが現在の CharacterBufferReference オブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current CharacterBufferReference object.

Equals(CharacterHit) Equals(CharacterHit) Equals(CharacterHit) Equals(CharacterHit)

CharacterBufferReference が現在の CharacterBufferReference オブジェクトと等しいかどうかを判断します。Determines whether the CharacterBufferReference is equal to the current CharacterBufferReference object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

CharacterBufferReference のハッシュ関数として機能します。Serves as a hash function for CharacterBufferReference. ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。It is suitable for use in hashing algorithms and data structures such as a hash table.

演算子

Equality(CharacterHit, CharacterHit) Equality(CharacterHit, CharacterHit) Equality(CharacterHit, CharacterHit) Equality(CharacterHit, CharacterHit)

2 つの CharacterBufferReference 文字列を比較して、等しいかどうかを確認します。Compare two CharacterBufferReference strings for equality.

Inequality(CharacterHit, CharacterHit) Inequality(CharacterHit, CharacterHit) Inequality(CharacterHit, CharacterHit) Inequality(CharacterHit, CharacterHit)

2 つの CharacterBufferReference 文字列を比較して、等しくないかどうかを確認します。Compare two CharacterBufferReference strings for inequality.

適用対象

こちらもご覧ください