Condividi tramite


Metodo IInkTransform::Shear (msinkaut.h)

Regola l'shear dell'oggetto InkTransform in base ai fattori orizzontali e verticali specificati.

Sintassi

HRESULT Shear(
  [in] float HorizontalComponent,
  [in] float VerticalComponent
);

Parametri

[in] HorizontalComponent

Fattore orizzontale della shear.

[in] VerticalComponent

Fattore verticale dell'shear.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo.

Commenti

La trasformazione applicata in questo metodo è una shear pura solo se uno dei parametri è 0. Applicato a un rettangolo all'origine, quando il fattore shearY è 0, la trasformazione sposta il bordo inferiore orizzontalmente da shearX volte l'altezza del rettangolo. Quando il fattore shearX è 0, sposta il bordo destro verticalmente in modo verticale per shearY volte la larghezza del rettangolo.

Nota Quando entrambi i parametri non sono zero, i risultati sono difficili da prevedere. Ad esempio, se entrambi i fattori sono 1, la trasformazione spreme l'intero piano in una singola riga.
 

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

IInkTransform

Classe InkTransform