MF_SAMPLEGRABBERSINK_IGNORE_CLOCK 특성

sample-grabber 싱크가 프레젠테이션 시계를 사용하여 샘플을 예약하는지 여부를 지정합니다.

데이터 형식

UINT32

가져오기/설정

이 특성을 얻으려면 IMFAttributes::GetUINT32를 호출합니다.

이 특성을 설정하려면 IMFAttributes::SetUINT32를 호출합니다.

설명

MFCreateSampleGrabberSinkActivate 함수에서 만든 활성화 개체에서 이 특성을 설정할 수 있습니다. 활성화 개체에서 IMFActivate::ActivateObject 메서드를 호출하기 전에 특성을 설정합니다.

기본적으로 sample-grabber 싱크는 샘플을 받으면 샘플의 프레젠테이션 시간이 애플리케이션의 콜백을 호출할 때까지 기다립니다. MF_SAMPLEGRABBERSINK_IGNORE_CLOCK 특성이 0이 아닌 경우 sample-grabber 싱크는 프레젠테이션 클록을 무시하고 각 샘플을 받는 즉시 콜백을 호출합니다.

권장 사용량:

  • 샘플을 가능한 한 빨리 처리하려면 이 특성을 TRUE로 설정합니다.
  • 콜백 메서드에 대한 호출을 클록과 동기화하려면 이 특성을 설정하거나 FALSE로 설정하지 마세요. MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET 특성을 설정하여 동기화된 상태로 남아 있는 동안 샘플을 클록보다 약간 앞서 가져올 수 있습니다.

이 특성의 GUID 상수는 mfuuid.lib에서 내보냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 R2 [데스크톱 앱만 해당]
헤더
Mfidl.h

추가 정보

미디어 파운데이션 특성의 사전순 목록

Media Foundation 특성