DirectShow DirectShow 레퍼런스 인터페이스 IDvdControl2 PlayPeriodInTitleAutoStop   [목차열람] [주소복사] [슬롯비우기]
IDvdControl2::PlayPeriodInTitleAutoStop
 
Microsoft DirectX 9.0

IDvdControl2::PlayPeriodInTitleAutoStop

PlayPeriodInTitleAutoStop 메서드는, 지정된 타이틀이 지정된 시작 타임부터 지정된 종료 타임까지 재생을 시작 한다.

구문

HRESULT PlayPeriodInTitleAutoStop(
  ULONG ulTitle,
  DVD_HMSF_TIMECODE *pStartTime,
  DVD_HMSF_TIMECODE *pEndTime,
  DWORD dwFlags,
  IDvdCmd **ppCmd
);

파라미터

ulTitle

[in] 타이틀을 지정하는 값. 이 값은 1 에서 99 까지가 아니면 안된다.

pStartTime

[in] 재생을 시작 할 시간을 지정하는 DVD_HMSF_TIMECODE 구조체의 포인터.

pEndTime

[in] 재생을 정지하는 시간을 지정하는 DVD_HMSF_TIMECODE 구조체의 포인터.

dwFlags

[in] 커멘드 동기 옵션을 지정하는 1 개 이상의 DVD_CMD_FLAGS 열거를 포함한 비트 플래그.

ppCmd

DVD 커멘드의 동기가 사용할 수 있는 IDvdCmd 개체의 포인터.

반환값

다음의 몇개의 값을 돌려준다.

반환 코드 설명
S_OK 성공.
VFW_E_DVD_OPERATION_INHIBITED UOP 컨트롤이 처리를 금지하고 있다.
E_INVALIDARG 무효인 인수.

주의

실제의 시작 타임 및 종료 타임은,DVD_HMSF_TIMECODE 에 의해 지정되는 프레임 번호 또는 그 이전의 시간이다. pStartTimepEndTime 에서는 frame rate 코드는 무시된다.

다음의 표는, 이 메서드명이 대응하는 Annex J 커멘드명, 이 메서드가 유효한 도메인을 나타내고 있다.

Annex J 커멘드명 유효한 도메인
없음 DVD_DOMAIN_VideoManagerMenu
DVD_DOMAIN_VideoTitleSetMenu
DVD_DOMAIN_Title
DVD_DOMAIN_Stop

참조

↑TOP