Share 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.

Retornar valor

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.

Comentários

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 com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho msinkaut.h
Biblioteca InkObj.dll

Confira também

Iinktransform

Classe InkTransform

Método SetTransform