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

IMediaSample::SetSyncPoint

SetSyncPoint 메서드는, 이 샘플의 시작이동기 포인트 화도인지를 지정한다.

구문

HRESULT SetSyncPoint(
  BOOL bIsSyncPoint
);

파라미터

bIsSyncPoint

[in] 이것이 동기 포인트인지 아닌지를 지정하는 불형의 값. TRUE 의 경우, 이것은 동기 포인트이다.

반환값

S_OK 를 돌려준다. 또는, 에러의 원인을 나타내는 HRESULT 값을 돌려준다.

주의

샘플로 최초로 데이터를 생성하는 필터는, 필요에 따라서 이 플래그를 TRUE 또는 FALSE 로 설정할 필요가 있다. 비압축 비디오 및 PCM 오디오의 경우, 모든 샘플을 TRUE 로 설정한다. 압축 비디오의 경우,키 프레임 을 TRUE 에,델타 프레임 을 FALSE 로 설정한다.

이 플래그는 순수하게 참조용이다. 다른 다운 스트림의 필터가 이 플래그를 체크할 가능성이 있다. 예를 들어, 필터는 다음의 키 프레임까지 스킵 할 필요가 있는 경우가 있다.

참조

↑TOP