MF_TOPONODE_MARKOUT_HERE 특성

파이프라인이 이 노드에서 마크아웃을 적용할지 여부를 지정합니다. 표시는 프레젠테이션이 끝나는 지점입니다. 파이프라인 구성 요소가 마크아웃 지점을 지나 데이터를 생성하면 데이터가 렌더링되지 않습니다.

데이터 형식

UINT32

부울 값으로 처리합니다.

설명

이 특성은 모든 노드 형식에 적용됩니다.

이 특성이 TRUE이면 Media Foundation 파이프라인은 이 노드의 출력 샘플을 프레젠테이션의 중지 시간과 일치하도록 트리밍합니다. 토폴로지 로더는 토폴로지를 확인할 때 이 특성을 설정합니다. 대부분의 애플리케이션은 이 특성을 설정하거나 검색할 필요가 없습니다.

토폴로지의 모든 분기에 정확히 하나의 노드가 이 특성을 TRUE로 설정해야 합니다. 토폴로지 분기는 원본 노드에서 출력 노드로의 경로로 정의됩니다. 분기 내에서 MF_TOPONODE_MARKOUT_HERE 및 MF_TOPONODE_MARKIN_HERE 특성은 분기의 동일한 노드에서 설정되어야 합니다. 동일한 분기 내의 다른 노드에서 설정할 수 없습니다.

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

요구 사항

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

추가 정보

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

MF_TOPONODE_MARKIN_HERE

토폴로지 노드 특성