Метод IInkRenderer::InkSpaceToPixel (msinkaut.h)

Преобразует координаты пространства рукописного ввода в расположение в пространстве пикселей с помощью дескриптора преобразования.

Синтаксис

HRESULT InkSpaceToPixel(
  [in]      LONG_PTR hdcDisplay,
  [in, out] long     *x,
  [in, out] long     *y
);

Параметры

[in] hdcDisplay

Дескриптор контекста устройства.

[in, out] x

Координата X точки для преобразования в расположение пикселя.

[in, out] y

Координата Y точки для преобразования в расположение пикселя.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успех.
E_POINTER
Параметр содержал недопустимый указатель.
E_INK_EXCEPTION
Исключение произошло внутри метода.
E_INVALIDARG
Недопустимый дескриптор отображения.
E_FAIL
Координаты переполнены во время операции.

Замечания

InkSpaceToPixelFromPoints применяет преобразование объекта, применяет преобразование представления объекта InkRenderer , а затем преобразует из рукописного пространства в пиксельные единицы (1 единица рукописного ввода = .01mm).

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows XP Планшетный выпуск PC Edition [только классические приложения]
минимальный поддерживаемый сервер Ни одна версия не поддерживается
целевая платформа Windows
Header msinkaut.h

См. также

IInkRenderer

Класс InkRenderer

Метод InkSpaceToPixelFromPoints

Метод PixelToInkSpace

Метод PixelToInkSpaceFromPoints