DirectShow DirectShow 레퍼런스 DirectShow 구조체 TIMECODE_SAMPLE   [목차열람] [주소복사] [슬롯비우기]
TIMECODE_SAMPLE 구조체
 
Microsoft DirectX 9.0

TIMECODE_SAMPLE 구조체

TIMECODE_SAMPLE 구조체에는, 타임 코드의 완전한 정보가 저장 된다.

구문

typedef struct tagTIMECODE_SAMPLE {
    LONGLONG  qwTick;
    TIMECODE  timecode;
    DWORD     dwUser;
    DWORD     dwFlags;
} TIMECODE_SAMPLE;

멤버

qwTick

기준 타임 (100 나노초단위).

timecode

TIMECODE 구조체.

dwUser

팩 된 SMPTE 사용자 비트.

dwFlags

타임 코드의 플래그 마스크. 이하의 값을 1 개 이상 조합해 지정한다.

설명
AM_TIMECODE_FLAG_FCM 프레임 코드의 모드 (0 은 비드롭, 1 은 드롭).
AM_TIMECODE_FLAG_CF 컬러 프레임 플래그.
AM_TIMECODE_FLAG_FIELD 필드 플래그.
AM_TIMECODE_FLAG_DF 드롭 프레임 플래그 (외부 미디어 위에의 실제의 타임 코드에 있는 플래그로부터 얻을 수 있다).
AM_TIMECODE_COLORFRAME 컬러 프레임의 순서를 지정한다.
AM_TIMECODE_COLORSEQUENCE 순서 전체의 시간폭 (프레임수).
AM_TIMECODE_FILMSEQUENCE_TYPE FILM_SEQUENCE_XXX 정의의 1 개.
ED_DEVCAP_TIMECODE_READ SMPTE 타임 코드를 읽어낸다. DV 캠 코다에 적용된다.
ED_DEVCAP_ATN_READ 절대 트랙 번호 (ATN)를 읽어낸다. DV 캠 코다에 적용된다. 이 정수는 헤더 파일 Xprtdefs.h 로 정의되고 있다.
ED_DEVCAP_RTC_READ 상대 타임 카운터 (RTC)를 읽어낸다. MPEG 캠 코다에 적용된다. 이 정수는 헤더 파일 Xprtdefs.h 로 정의되고 있다.

주의

dwFlags 의 상위 16 비트는, 장래적인 사용을 위해서(때문에) 예약되고 있다. 0 으로 설정한다.

참조

↑TOP