Compartilhar via


Método IDCompositionDevice::CreateTransformGroup (dcomp.h)

Cria um objeto de grupo de transformação 2D que contém uma matriz de objetos de transformação 2D.

Sintaxe

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

Parâmetros

[in] transforms

Tipo: IDCompositionTransform**

Uma matriz de objetos de transformação 2D que compõem esse grupo de transformação.

[in] elements

Tipo: UINT

O número de elementos na matriz de transformações .

[out] transformGroup

Tipo: IDCompositionTransform**

O novo objeto de grupo de transformação. Esse parâmetro não deve ser NULL.

Valor retornado

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Confira Códigos de erro do DirectComposition para obter uma lista de códigos de erro.

Comentários

As entradas de matriz em um grupo de transformação não podem ser alteradas. No entanto, cada transformação na matriz pode ser modificada por meio de seus próprios métodos de configuração de propriedade. Se uma transformação na matriz for modificada, a alteração será refletida na matriz computada do grupo de transformação.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dcomp.h
Biblioteca Dcomp.lib
DLL Dcomp.dll

Confira também

IDCompositionDevice

IDCompositionVisual::SetTransform