DirectShow DirectShow 편집 서비스 C++ 레퍼런스 트랜지션 및 이펙트 콘포지타 트랜지션   [목차열람] [주소복사] [슬롯비우기]
콘포지타트랜지션
 
Microsoft DirectX 9.0

콘포지타트랜지션

콘포지타트랜지션은, 전경의 서브 직사각형을, 배경의 다른 부분을 변경하지 않고 , 배경의 지정된 직사각형에 합성한다. 이 트랜지션을 사용해 스플리트 스크린 또는 피크체인피크체 이펙트를 생성 할 수 있다.

다음의 이미지는, 콘포지타트랜지션을 나타내고 있다.

콘포지타 트랜지션

클래스 ID (CLSID) : {BB44391D-6ABD-422f-9E2E-385C9DFF51FC}

CLSID 변수명 : CLSID_DxtCompositor

프렌들리명 : "DxtCompositor"

프로퍼티

프로퍼티 디폴트 설명
Height long 0 목적지 직사각형의 높이 (픽셀 단위).
OffsetX long 0 목적지 직사각형의 수평 방향의 오프셋(offset) (픽셀 단위).
OffsetY long 0 목적지 직사각형의 수직 방향의 오프셋(offset) (픽셀 단위).
SrcHeight long 0 소스의 서브 직사각형의 높이 (픽셀 단위).
SrcOffsetX long 0 소스의 서브 직사각형의 x 좌표 (픽셀 단위).
SrcOffsetY long 0 소스의 서브 직사각형의 y 좌표 (픽셀 단위).
SrcWidth long 0 소스의 서브 직사각형의 폭 (픽셀 단위).
long 0 목적지 직사각형의 폭 (픽셀 단위).

다음 그림은 이러한 프로퍼티를 나타내고 있다.

콘포지타 프로퍼티

↑TOP