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

AMTimeline 개체

AMTimeline 개체는, Microsoft 편집 서비스 (DES)의 중심적 개체인타임 라인 을 조작하는 메서드를 제공한다. 타임 라인은, 비디오 클립, 오디오 클립, 이펙트, 클립간의 트랜지션 등, 시간순서의 엘리먼트의 콜렉션이다. 렌더링 엔진은, 타임 라인을 사용해 필터 그래프를 생성 한다. 애플리케이션은, 필터 그래프로부터 렌더링 된 출력을 생성할 수 있다.

AMTimeline 개체는, 3 개의 기본적인 서비스를 제공한다.

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

메서드 설명
AddGroup 타임 라인에 그룹을 추가한다.
ClearAllGroups 타임 라인내의 모든 그룹, 그것들에 포함되는 모든 개체를 삭제한다.
CreateEmptyNode 새로운 타임 라인 개체를 생성 한다.
EffectsEnabled 이펙트가 유효한가 어떤가를 조사한다.
EnableEffects 타임 라인내의 모든 이펙트를 유효 또는 무효로 한다.
EnableTransitions 타임 라인내의 모든 트랜지션을 유효 또는 무효로 한다.
GetCountOfType 지정된 그룹과 그 모든 아이에게 포함되는, 지정된 타입의 개체의 개수를 얻어온다.
GetDefaultEffect Visual Basic은 지원하지 않는다.
GetDefaultEffectB 기정의 이펙트를 얻어온다.
GetDefaultFPS 기정의 출력 frame rate (매초의 프레임수)를 얻어온다.
GetDefaultTransition Visual Basic은 지원하지 않는다.
GetDefaultTransitionB 기정의 트랜지션을 얻어온다.
GetDirtyRange Visual Basic은 지원하지 않는다.
GetDuration Visual Basic은 지원하지 않는다.
GetDuration2 타임 라인의 시간폭을 얻어온다.
GetGroup 지정된 그룹을 얻어온다.
GetGroupCount 타임 라인에 포함되는 그룹의 개수를 얻어온다.
GetInsertMode Visual Basic은 지원하지 않는다.
IsDirty Visual Basic은 지원하지 않는다.
RemGroupFromList Visual Basic은 지원하지 않는다.
SetDefaultEffect Visual Basic은 지원하지 않는다.
SetDefaultEffectB 기정의 이펙트를 설정한다.
SetDefaultFPS 기정의 출력 frame rate (매초의 프레임수)를 설정한다.
SetDefaultTransition Visual Basic은 지원하지 않는다.
SetDefaultTransitionB 기정의 트랜지션을 설정한다.
SetInsertMode Visual Basic은 지원하지 않는다.
SetInterestRange Visual Basic은 지원하지 않는다.
TransitionsEnabled 트랜지션이 유효한가 어떤가를 조사한다.
ValidateSourceNames 타임 라인내의 소스명을 검증한다.

요건

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

↑TOP