다음을 통해 공유


MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN 특성

원본 판독기가 미디어 원본을 종료할지 여부를 지정합니다.

데이터 형식

UINT32

가져오기/설정

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

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

설명

이 특성은 애플리케이션이 MFCreateSourceReaderFromMediaSource 를 호출하거나 IMFReadWriteClassFactory::CreateInstanceFromObject를 호출하여 기존 미디어 원본 개체에서 원본 판독기를 만드는 경우에만 적용됩니다.

기본적으로 애플리케이션이 원본 판독기를 해제하면 원본 판독기는 미디어 원본에서 IMFMediaSource::Shutdown 을 호출하여 미디어 원본을 종료합니다. 이 시점에서 애플리케이션은 더 이상 미디어 원본을 사용할 수 없습니다.

그러나 MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN 특성이 TRUE이면 원본 판독기가 미디어 원본을 종료하지 않습니다. 즉, 애플리케이션이 원본 판독기를 릴리스한 후에도 애플리케이션에서 미디어 원본을 계속 사용할 수 있습니다. 또한 애플리케이션이 미디어 원본에서 IMFMediaSource::Shutdown 을 호출할 책임이 있다는 것을 의미합니다.

애플리케이션이 URL 또는 바이트 스트림에서 원본 판독기를 만드는 경우 원본 판독기는 항상 미디어 원본을 종료합니다. 이 경우 MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN 특성이 무시됩니다.

요구 사항

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

추가 정보

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

원본 판독기

원본 판독기 특성