DirectShow DirectShow 편집 서비스 Visual Basic 레퍼런스 개체 AMTimelineComp   [목차열람] [주소복사] [슬롯비우기]
AMTimelineComp 개체
 
Microsoft DirectX 9.0

AMTimelineComp 개체

DirectShow 편집 서비스 (DES)의 콤포지션 의 가상 트랙을 삽입 또는 얻어온다.

콤포지션은, 합성된트랙 으로서 기능하는, 계층의 콜렉션이다. 예를 들어, 2 개의 트랙과 그러한 사이의 트랜지션으로부터 완성되는 콤포지션은, 그 트랜지션이 미리 합성되고 있는 단일의 트랙으로서 기능한다. 콤포지션에는, 같은 타입 (오디오 또는 비디오)의 미디어만을 넣도록(듯이) 할 필요가 있지만, 이 제한은 강제당하지 않는다. 가상 트랙은, 콤포지션내에 배치할 수 있는, 트랙 및 다른 콤포지션도 포함되고 얻는 임의의 개체이다.

타임 라인 의 최상정도의 노드는그룹 이다. 그룹은,AMTimelineCompAMTimelineGroup 의 양쪽 모두를 지원 한다.

더 자세한 정보는, 「타임 라인 모델」을 참조할것.

이 개체에는 이하의 메서드가 포함된다.

메서드 설명
GetCountOfType 이 콤포지션 및 그 모든 가상 트랙에 포함되는 (재귀적으로 내부에 포함되는 개체도 포함한다), 지정된 타입의 개체의 개수를 얻어온다.
GetNextVTrack 지정된 가상 트랙의 다음의 가상 트랙을 얻어온다.
GetRecursiveLayerOfType 이 콤포지션에 포함되는 가상 트랙을 깊이의 깊은 순서에 순서 붙여 그 순서로 n 번째의 가상 트랙을 얻어온다.
GetRecursiveLayerOfTypeI Visual Basic은 지원하지 않는다.
GetVTrack 지정된 우선 순위의 가상 트랙을 얻어온다.
VTrackGetCount 콤포지션에 포함되는 가상 트랙의 개수를 얻어온다.
VTrackInsBefore 콤포지션으로 지정의 우선 순위로 가상 트랙을 삽입한다.
VTrackSwapPriorities 2 개의 트랙의 우선 순위 레벨을 바꿔 넣는다.

요건

"Dexter 1.0 Type Library" (Qedit.dll)에의 참조를 프로젝트내에 포함한다.

↑TOP