IDCompositionRotateTransform3D 인터페이스(dcomp.h)

3D 공간에서 임의의 축을 따라 시각적 개체의 회전에 영향을 주는 3D 변환을 나타냅니다. 좌표계는 지정된 중심점을 중심으로 회전됩니다.

상속

IDCompositionRotateTransform3D 인터페이스는 IDCompositionTransform3D에서 상속됩니다. IDCompositionRotateTransform3D 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDCompositionRotateTransform3D 인터페이스에는 이러한 메서드가 있습니다.

 
IDCompositionRotateTransform3D::SetAngle

3D 회전 변환의 Angle 속성 값을 변경합니다. Angle 속성은 회전 각도를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetAngle

3D 회전 변환의 Angle 속성 값에 애니메이션 효과를 옵니다. Angle 속성은 회전 각도를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetAxisX

3D 회전 변환의 AxisX 속성 값을 변경합니다. AxisX 속성은 회전 축 벡터의 x 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetAxisX

3D 회전 변환의 AxisX 속성 값에 애니메이션 효과를 옵니다. AxisX 속성은 회전 축 벡터의 x 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetAxisY

3D 회전 변환의 AxisY 속성 값을 변경합니다. AxisY 속성은 회전 축 벡터의 y 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetAxisY

3D 회전 변환의 AxisY 속성 값에 애니메이션 효과를 옵니다. AxisY 속성은 회전 축 벡터의 y 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetAxisZ

3D 회전 변환의 AxisZ 속성 값을 변경합니다. AxisZ 속성은 회전 축 벡터의 z 좌표를 지정합니다. 기본값은 1.0입니다.
IDCompositionRotateTransform3D::SetAxisZ

3D 회전 변환의 AxisZ 속성 값에 애니메이션 효과를 옵니다. AxisZ 속성은 회전 축 벡터의 z 좌표를 지정합니다. 기본값은 1.0입니다.
IDCompositionRotateTransform3D::SetCenterX

3D 회전 변환의 CenterX 속성 값을 변경합니다. CenterX 속성은 회전이 수행되는 지점의 x 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetCenterX

3D 회전 변환의 CenterX 속성 값에 애니메이션 효과를 옵니다. CenterX 속성은 회전이 수행되는 지점의 x 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetCenterY

3D 회전 변환의 CenterY 속성 값을 변경합니다. CenterY 속성은 회전이 수행되는 지점의 y 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetCenterY

3D 회전 변환의 CenterY 속성 값에 애니메이션 효과를 옵니다. CenterY 속성은 회전이 수행되는 지점의 y 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetCenterZ

3D 회전 변환의 CenterZ 속성 값을 변경합니다. CenterZ 속성은 회전이 수행되는 지점의 z 좌표를 지정합니다. 기본값은 영입니다.
IDCompositionRotateTransform3D::SetCenterZ

3D 회전 변환의 CenterZ 속성 값에 애니메이션 효과를 옵니다. CenterZ 속성은 회전이 수행되는 지점의 z 좌표를 지정합니다. 기본값은 영입니다.

설명

3D 회전 변환은 다음 4-by-4 행렬을 나타냅니다.

4-4개의 3D 회전 변환 매트릭스

여기서 행렬의 offsetX, offsetYoffsetZ 값은 다음과 같습니다.

4 x 4 3D 회전 변환 행렬의 값

이 효과는 지정된 축을 시계 방향으로 또는 시계 반대 방향으로 좌표계를 회전하고 중심점이 움직이지 않도록 해당 변환을 적용하는 것입니다.

새 3D 회전 변환 개체에는 Angle, CenterX, CenterY, AxisX 및 AxisY 속성의 기본 정적 값이 0이고 AxisZ 속성의 기본 정적 값은 1.0입니다.

축을 기본값이 아닌 값으로 설정할 때는 항상 세 축 속성(AxisX, AxisY 및 AxisZ)을 모두 설정해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 dcomp.h

추가 정보

IDCompositionEffectGroup::SetTransform3D

IDCompositionTransform3D

IDCompositionVisual::SetEffect