Compartilhar via


Método IInkTransform::GetTransform (msinkaut.h)

Obtém os dados do membro InkTransform .

Sintaxe

HRESULT GetTransform(
  [out] float *eM11,
  [out] float *eM12,
  [out] float *eM21,
  [out] float *eM22,
  [out] float *eDx,
  [out] float *eDy
);

Parâmetros

[out] eM11

O número real que especifica o elemento na primeira linha, primeira coluna.

[out] eM12

O número real que especifica o elemento na primeira linha, segunda coluna.

[out] eM21

O número real que especifica o elemento na segunda linha, primeira coluna.

[out] eM22

O número real que especifica o elemento na segunda linha, segunda coluna.

[out] eDx

O número real que especifica o elemento na terceira linha, primeira coluna.

[out] eDy

O número real que especifica o elemento na terceira linha, segunda coluna.

Valor de retorno

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_INK_EXCEPTION
Ocorreu uma exceção dentro do método.
E_POINTER
Um parâmetro continha um ponteiro inválido.

Observações

Um objeto InkTransform representa uma matriz 33 que, por sua vez, representa uma transformação affine. O objeto armazena apenas seis dos nove números em uma matriz 3x3 porque todas as matrizes 3x3 que representam transformações de afins têm a mesma terceira coluna (0, 0, 1).

Requisitos

Requisito Valor
Cliente mínimo suportado Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo compatível Nenhum compatível
da Plataforma de Destino Windows
Header msinkaut.h

Consulte também

Iinktransform

Classe InkTransform

Método SetTransform