IDWriteStringList インターフェイス (dwrite_3.h)
数値でインデックスが付いた文字列のコレクションを表します。IDWriteStringList は IDWriteLocalizedStrings と同じですが、セマンティクスを除き、ローカライズされた文字列は言語に対してインデックスが作成されますが (各言語には 1 つの文字列プロパティがあります)、IDWriteStringList には、フォント セットのファミリ名の文字列リストなど、同じ言語の複数の文字列が含まれる場合があります。 QueryInterface は、IDWriteLocalizedStrings から IDWriteStringList に変更できます。
継承
IDWriteStringList インターフェイスは、IUnknown インターフェイスから継承されます。 IDWriteStringList には、次の種類のメンバーもあります。
メソッド
IDWriteStringList インターフェイスには、これらのメソッドがあります。
IDWriteStringList::GetCount 文字列リスト内の文字列の数を取得します。 |
IDWriteStringList::GetLocaleName 指定したインデックスを持つロケール名を、指定した配列にコピーします。 (IDWriteStringList.GetLocaleName) |
IDWriteStringList::GetLocaleNameLength 指定したインデックスを持つロケール名の文字数 (null ターミネータを含まない) を取得します。 (IDWriteStringList.GetLocaleNameLength) |
IDWriteStringList::GetString 指定したインデックスを持つ文字列を、指定した配列にコピーします。 (IDWriteStringList.GetString) |
IDWriteStringList::GetStringLength 指定したインデックスを持つ文字列の文字数 (null ターミネータを含まない) を取得します。 (IDWriteStringList.GetStringLength) |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | dwrite_3.h |