Condividi tramite


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

Dimensione 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 in cima alle trasformazioni del contenuto alla fine di una manipolazione, mantenendo la trasformazione dell'output visivo del contenuto.

Requisiti

Requisito Valore
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