이벤트 특성(Microsoft Media Foundation)

이벤트에는 다음 특성이 적용됩니다.

attribute Description
MF_EVENT_DO_THINNING 미디어 원본이 새 재생 속도를 요청할 때 원본도 씬닝을 요청하는지 여부를 지정합니다.
MF_EVENT_OUTPUT_NODE 스트림 싱크의 토폴로지 노드를 식별합니다.
MF_EVENT_PRESENTATION_TIME_OFFSET 프레젠테이션 시간과 미디어 원본의 타임스탬프를 오프셋합니다.
MF_EVENT_SCRUBSAMPLE_TIME 스크러빙하는 동안 렌더링된 샘플의 프레젠테이션 시간입니다.
MF_EVENT_SESSIONCAPS 현재 프레젠테이션에 따라 미디어 세션의 기능을 정의하는 플래그를 포함합니다.
MF_EVENT_SESSIONCAPS_DELTA 현재 프레젠테이션에 따라 미디어 세션에서 변경된 기능을 나타내는 플래그를 포함합니다.
MF_EVENT_SOURCE_ACTUAL_START 미디어 원본이 현재 위치에서 다시 시작되는 시작 시간을 포함합니다.
MF_EVENT_SOURCE_CHARACTERISTICS 미디어 원본의 현재 특성을 지정합니다.
MF_EVENT_SOURCE_CHARACTERISTICS_OLD 미디어 원본의 이전 특성을 지정합니다.
MF_EVENT_SOURCE_FAKE_START 현재 세그먼트 토폴로지의 비어 있는지 여부를 지정합니다.
MF_EVENT_SOURCE_PROJECTSTART 세그먼트 토폴로지의 시작 시간을 지정합니다.
MF_EVENT_SOURCE_TOPOLOGY_CANCELED 시퀀서 소스가 토폴로지를 취소했는지 여부를 지정합니다.
MF_EVENT_START_PRESENTATION_TIME 프레젠테이션 시계로 측정된 프레젠테이션 시작 시간(100나노초 단위)입니다.
MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT 미디어 싱크가 새 토폴로지의 첫 번째 샘플을 렌더링하는 프레젠테이션 시간입니다.
MF_EVENT_TOPOLOGY_STATUS 재생 중에 토폴로지의 상태 지정합니다.
MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME 미디어 세션이 이벤트를 발생시켰던 대략적인 시간입니다.

 

IMFMediaEvent

Media Foundation 이벤트

Media Foundation 특성