Condividi tramite


Metodo IDCompositionDevice2::CreateTransformGroup (dcomp.h)

Crea un oggetto gruppo di trasformazione 2D che contiene una matrice di oggetti di trasformazione 2D.

Sintassi

HRESULT CreateTransformGroup(
  [in]  IDCompositionTransform **transforms,
  [in]  UINT                   elements,
  [out] IDCompositionTransform **transformGroup
);

Parametri

[in] transforms

Tipo: IDCompositionTransform**

Matrice di oggetti di trasformazione 2D che costituiscono questo gruppo di trasformazioni.

[in] elements

Tipo: UINT

Numero di elementi nella matrice transforms .

[out] transformGroup

Tipo: IDCompositionTransform**

Nuovo oggetto gruppo di trasformazione. Questo parametro non deve essere NULL.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore directComposition .

Commenti

Non è possibile modificare le voci della matrice in un gruppo di trasformazione. Tuttavia, ogni trasformazione nella matrice può essere modificata tramite i propri metodi di impostazione delle proprietà. Se viene modificata una trasformazione nella matrice, la modifica viene riflessa nella matrice calcolata del gruppo di trasformazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dcomp.h
Libreria Dcomp.lib
DLL Dcomp.dll

Vedi anche

IDCompositionDevice2

IDCompositionVisual::SetTransform