Metodo IDirectManipulationContent::SyncContentTransform (directmanipulation.h)

Modifica la trasformazione del contenuto mantenendo la trasformazione di output.

Sintassi

HRESULT SyncContentTransform(
  [in] const float *matrix,
  [in] DWORD       pointCount
);

Parametri

[in] matrix

Matrice di trasformazione.

[in] pointCount

Dimensioni della matrice di trasformazione. Questo valore è sempre 6, perché viene usata una matrice 3x2 per tutte le trasformazioni di manipolazione diretta.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questo metodo avrà esito negativo se lo stato del riquadro di visualizzazione è DIRECTMANIPULATION_RUNNING, DIRECTMANIPULATION_INERTIA o DIRECTMANIPULATION_SUSPENDED.

Questo metodo è utile quando l'applicazione vuole applicare trasformazioni sopra le trasformazioni del contenuto alla fine di una manipolazione, mantenendo al tempo stesso la trasformazione dell'output visivo del contenuto.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione directmanipulation.h

Vedi anche

IDirectManipulationContent