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 [데스크톱 앱만 해당] |
헤더 |
|
추가 정보