다음을 통해 공유


IDvdControl2::P layBackwards 메서드(strmif.h)

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngineMedia Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

메서드는 PlayBackwards 현재 위치에서 지정된 속도로 역방향으로 재생됩니다.

구문

HRESULT PlayBackwards(
  [in]  double  dSpeed,
  [in]  DWORD   dwFlags,
  [out] IDvdCmd **ppCmd
);

매개 변수

[in] dSpeed

역방향 재생 속도를 지정하는 값입니다. 이 값은 승수이며 여기서 1.0은 제작 속도입니다. 따라서 2.5 값은 제작 속도의 2배와 반으로 뒤로 재생되고, 0.5 값은 작성된 속도의 절반으로 뒤로 재생됩니다. 재생의 실제 속도는 비디오 디코더의 기능에 따라 다르며 지정된 속도와 다를 수 있습니다. 역방향 재생의 경우 오디오가 음소거되고 하위 정보가 표시되지 않습니다. 0.000001 이하의 속도는 0.000001로 변환됩니다.

[in] dwFlags

명령을 동기화하는 방법을 지정하는 DVD_CMD_FLAGS 열거형에서 하나 이상의 플래그의 비트 OR입니다.

[out] ppCmd

DVD 명령을 동기화하는 데 사용할 수 있는 IDvdCmd 개체에 대한 포인터를 받습니다. 호출자는 인터페이스를 해제해야 합니다. 이 매개 변수는 NULL일 수 있습니다. 자세한 내용은 DVD 명령 동기화를 참조하세요.

반환 값

다음 값 중 하나를 반환합니다.

반환 코드 Description
S_OK
성공.
VFW_E_DVD_OPERATION_INHIBITED
UOP 컨트롤은 작업을 금지합니다.

설명

이 메서드는 CDvdCore::Rewind의 DVDSample 애플리케이션에서 설명합니다.

다음 표에서는 이 메서드 이름이 해당하는 부록 J 명령 이름과 이 메서드가 유효한 도메인을 보여 줍니다.

부록 J 명령 이름 유효한 도메인
Backward_Scan
  • DVD_DOMAIN_VideoManagerMenu
  • DVD_DOMAIN_VideoTitleSetMenu
  • DVD_DOMAIN_Title

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 strmif.h(Dshow.h 포함)
라이브러리 Strmiids.lib

추가 정보

DVD 응용 프로그램

오류 및 성공 코드

IDvdControl2 인터페이스