Skip to content

Latest commit

 

History

History
95 lines (68 loc) · 3.66 KB

nf-dcomp-idcompositiondevice2-createtransform3dgroup.md

File metadata and controls

95 lines (68 loc) · 3.66 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:dcomp.IDCompositionDevice2.CreateTransform3DGroup
IDCompositionDevice2::CreateTransform3DGroup (dcomp.h)
Creates a 3D transform group object that holds an array of 3D transform objects.
CreateTransform3DGroup
CreateTransform3DGroup method [DirectComposition]
CreateTransform3DGroup method [DirectComposition]
IDCompositionDevice2 interface
IDCompositionDevice2 interface [DirectComposition]
CreateTransform3DGroup method
IDCompositionDevice2.CreateTransform3DGroup
IDCompositionDevice2::CreateTransform3DGroup
dcomp/IDCompositionDevice2::CreateTransform3DGroup
directcomp.idcompositiondevice2_createtransform3dgroup
directcomp\idcompositiondevice2_createtransform3dgroup.htm
directcomp
0B7049D1-CCAD-44EE-B398-20E763D956C2
12/05/2018
CreateTransform3DGroup, CreateTransform3DGroup method [DirectComposition], CreateTransform3DGroup method [DirectComposition],IDCompositionDevice2 interface, IDCompositionDevice2 interface [DirectComposition],CreateTransform3DGroup method, IDCompositionDevice2.CreateTransform3DGroup, IDCompositionDevice2::CreateTransform3DGroup, dcomp/IDCompositionDevice2::CreateTransform3DGroup, directcomp.idcompositiondevice2_createtransform3dgroup
dcomp.h
Windows
Windows 8.1 [desktop apps only]
Windows Server 2012 R2 [desktop apps only]
Dcomp.lib
Dcomp.dll
Windows
19H1
IDCompositionDevice2::CreateTransform3DGroup
dcomp/IDCompositionDevice2::CreateTransform3DGroup
c++
APIRef
kbSyntax
COM
Dcomp.dll
IDCompositionDevice2.CreateTransform3DGroup

IDCompositionDevice2::CreateTransform3DGroup

-description

Creates a 3D transform group object that holds an array of 3D transform objects.

-parameters

-param transforms3D [in]

Type: IDCompositionTransform3D**

An array of 3D transform objects that make up this transform group.

-param elements [in]

Type: UINT

The number of elements in the transforms array.

-param transform3DGroup [out]

Type: IDCompositionTransform3D**

The new 3D transform group object. This parameter must not be NULL.

-returns

Type: HRESULT

If the function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code. See DirectComposition Error Codes for a list of error codes.

-remarks

The array entries in a 3D transform group cannot be changed. However, each transform in the array can be modified through its own property setting methods. If a transform in the array is modified, the change is reflected in the computed matrix of the transform group.

-see-also

IDCompositionDevice2

IDCompositionEffectGroup::SetTransform3D

IDCompositionVisual::SetEffect