Método IDCompositionDevice2::CreateTransform3DGroup (dcomp.h)
Cria um objeto de grupo de transformação 3D que contém uma matriz de objetos de transformação 3D.
Sintaxe
HRESULT CreateTransform3DGroup(
[in] IDCompositionTransform3D **transforms3D,
[in] UINT elements,
[out] IDCompositionTransform3D **transform3DGroup
);
Parâmetros
[in] transforms3D
Tipo: IDCompositionTransform3D**
Uma matriz de objetos de transformação 3D que compõem esse grupo de transformação.
[in] elements
Tipo: UINT
O número de elementos na matriz de transformações .
[out] transform3DGroup
Tipo: IDCompositionTransform3D**
O novo objeto de grupo de transformação 3D. 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. Consulte 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 3D 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.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dcomp.h |
Biblioteca | Dcomp.lib |
DLL | Dcomp.dll |