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

AMTimelineSrc 개체

DirectShow 편집 서비스 (DES)의 소스의 조작과 프로퍼티의 설정을 실시하는 메서드를 제공한다. AMTimelineSrc 개체는, 미디어 소스의 1 개의 스트림으로부터 취득된 클립을 나타내고 있다.

미디어 시작 타임과 미디어 종료 타임을 설정하는 것으로써, 소스 파일내의 데이터의 일부분을 사용할 수 있다. 이 2 개의 값은, 원의 미디어 소스를 기준으로서AMTimelineSrc 개체의 시작과 마지막을 지정한다. 미디어 타임은,타임 라인 상에서의 개체의 시작 타임 및 종료 타임과는 다른 경우가 있어, 속도를 바꾼 재생 (오디오 소스에서는 피치 쉬프트)이 가능하다.

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

메서드 설명
FixMediaTimes Visual Basic은 지원하지 않는다.
FixMediaTimes2 지정된 시간값을, 출력 frame rate에 의해 정의되는 가장 가까운 프레임 경계에 말다.
GetDefaultFPS 소스 개체의 기정의 frame rate를 얻어온다.
GetMediaLength Visual Basic은 지원하지 않는다.
GetMediaLength2 이 개체의 미디어장을 얻어온다.
GetMediaName 이 개체가 나타내는 소스 파일의 이름을 얻어온다.
GetMediaTimes Visual Basic은 지원하지 않는다.
GetMediaTimes2 미디어의 시작 타임과 종료 타임을 얻어온다.
GetStreamNumber 소스 개체의 현재의 스트림 번호를 얻어온다.
GetStretchMode 확장 모드를 얻어온다.
IsNormalRate 클립이 생성시의 재생 속도로 재생될지 어떨지를 나타낸다.
ModifyStopTime Visual Basic은 지원하지 않는다.
ModifyStopTime2 종료 타임을 설정한다.
SetDefaultFPS 소스 개체의 기정의 frame rate를 설정한다.
SetMediaLength Visual Basic은 지원하지 않는다.
SetMediaLength2 소스 파일의 시간폭을 지정한다.
SetMediaName 소스 파일의 이름을 지정한다.
SetMediaTimes Visual Basic은 지원하지 않는다.
SetMediaTimes2 미디어의 종료 타임과 시작 타임을 설정한다.
SetStretchMode 확장 모드를 설정한다.
SetStreamNumber 소스 파일로부터 읽어내는 스트림을 지정한다.
SpliceWithNext AMTimelineSrc 개체를 다른 AMTimelineSrc 개체에 결합한다.

요건

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

↑TOP