MF_TOPONODE_NOSHUTDOWN_ON_REMOVE 특성
미디어 세션에서 토폴로지의 개체를 종료하는 방법을 지정합니다.
데이터 형식
UINT32
부울 값으로 처리합니다.
설명
이 특성은 다음과 같은 유형의 토폴로지 노드에 적용됩니다.
- 출력 노드
- MFT(비동기 미디어 파운데이션 변환)를 포함하는 모든 변환 노드입니다.
특성에는 다음 값이 있을 수 있습니다.
값 | 설명 |
---|---|
TRUE | 미디어 세션이 새 토폴로지로 전환되거나 현재 토폴로지의 지워지면 이 토폴로지 노드에 속한 개체가 종료되지 않습니다. |
FALSE | 미디어 세션이 새 토폴로지로 전환되거나 현재 토폴로지의 지워지면 다음과 같이 노드 개체가 종료됩니다. |
기본값은 TRUE입니다.
애플리케이션이 여러 토폴로지를 큐에 대기하는 경우 이 특성을 FALSE로 설정하는 것이 좋습니다. 그렇지 않으면 토폴로지의 개체가 올바르게 종료되지 않을 수 있습니다.
이 특성은 애플리케이션이 IMFMediaSession::Shutdown을 호출하여 미디어 세션을 종료할 때 적용되지 않습니다. 미디어 세션이 종료되면 항상 현재 토폴로지에서 미디어 싱크 및 비동기 MFT를 종료합니다.
이 특성의 GUID 상수는 mfuuid.lib에서 내보냅니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
헤더 |
|
참고 항목