CDC::GetFo&ntDatanbsp;

DWORD GetFontData ( DWORD dwTable, DWORD dwOffset, LPVOID lpData, DWORD cbData ) константа;

Значення, яке повертається

Визначає кількість байтів, повернувся в буфері, вказав на lpData Якщо функція успішно; інакше – 1.

Параметри

dwTable

Визначає ім'я таблиці, метричні будуть повернуті. Цей параметр може бути одним з метричних таблиць, описана в файли шрифту TrueType специфікацію, опублікованому корпорації Майкрософт. Якщо цей параметр дорівнює 0, дані завантажуються початок на початку файлу шрифту.

dwOffset

Вказує на зсув від початку таблиці в для початку, отримання інформації. Якщо цей параметр дорівнює 0, дані завантажуються початок на початку таблиці вказано параметр dwTable . Якщо це значення більше або дорівнює розміру таблиці, GetFontData повертає 0.

lpData

Пункту до буфера, який буде отримувати інформацію про шрифти. Якщо це значення NULL, функція повертає розмір буфера, потрібний для даних шрифтів, вказані в параметрі dwTable.

cbData

Вказує довжину, в байтах, інформації, будуть отримані. Якщо цей параметр дорівнює 0, GetFontData повертає розмір даних, вказані в параметрі dwTable.

Зауваження

Оновлює шрифт метричних відомості з файлу масштабований шрифт. Інформація для отримання визначається можна вказати зсув на файл шрифту і довжина інформації, щоб повернутися.

Застосунок може іноді функція GetFontData член зберегти шрифт TrueType з документа. Для цього додатка визначає, чи шрифт можна вбудувати і потім завантажує файл весь шрифт, зазначення 0 для dwTable, dwOffsetі cbData параметрів.

Додатки можна визначити, чи шрифт можна вбудувати перевірки otmfsType член на OUTLINETEXTMETRIC структури. Якщо встановлено біт 1 з otmfsType , вкладення не дозволено для шрифту. Якщо біт 1 ясно, шрифт можна вбудувати. Якщо встановлено біт 2, вбудовування призначений лише для читання.

Якщо програма намагається використовувати цю функцію, щоб отримати відомості про шрифт не TrueType, GetFontData член функція повертає відмінне.

CDC оглядЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CDC::GetOutlineTextMetrics, :: GetFontData, OUTLINETEXTMETRIC

Index