Share via


VideoTransformEffectDefinition 클래스

정의

비디오 변환 효과의 정의를 나타냅니다.

public ref class VideoTransformEffectDefinition sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class VideoTransformEffectDefinition final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class VideoTransformEffectDefinition final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class VideoTransformEffectDefinition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VideoTransformEffectDefinition
function VideoTransformEffectDefinition()
Public NotInheritable Class VideoTransformEffectDefinition
상속
Object Platform::Object IInspectable VideoTransformEffectDefinition
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

이 클래스를 사용하여 비디오 스트림에 변환 효과를 추가합니다. 지원되는 효과에는 회전, 미러링, 원본 클리핑, 대상 매핑, 구형 프로젝션 및 입력 비디오로 채워지지 않은 프레임 영역의 안쪽 여백 색 설정이 포함됩니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1803 17134 SphericalProjection

생성자

VideoTransformEffectDefinition()

VideoTransformEffectDefinition 클래스의 새 instance 초기화합니다.

속성

ActivatableClassId

비디오 변환 효과 정의의 활성화 가능한 클래스 ID를 가져옵니다.

CropRectangle

비디오를 자르는 사각형을 가져오거나 설정하며 픽셀 단위로 지정됩니다.

Mirror

비디오를 미러링할 방향을 가져오거나 설정합니다.

OutputSize

비디오의 출력 크기를 픽셀 단위로 가져오거나 설정합니다.

PaddingColor

비디오의 레터박스가 있는 경우와 같이 비디오로 채워지지 않은 프레임의 픽셀을 채우는 데 사용할 색을 가져오거나 설정합니다.

ProcessingAlgorithm

비디오 변환에 사용되는 미디어 처리 알고리즘을 가져오거나 설정합니다.

Properties

VideoTransformEffectDefinition 개체를 구성하기 위한 속성 집합을 가져옵니다.

Rotation

비디오를 회전할 각도와 방향을 가져오거나 설정합니다.

SphericalProjection

비디오 변환 효과에 사용되는 구형 프로젝션 매개 변수를 구성할 수 있는 VideoTransformSphericalProjection 개체를 가져옵니다.

적용 대상

추가 정보