MFASFSPLITTER_PACKET_BOUNDARY 특성

버퍼에 ASF(Advanced Systems Format) 패킷의 시작이 포함되어 있는지 여부를 지정합니다.

데이터 형식

UINT32

부울 값으로 처리합니다.

설명

미디어 버퍼가 QueryInterface통해 IMFAttributes 인터페이스를 노출하고 이 특성의 값이 0이 아닌 경우 ASF 분할기는 버퍼를 새 패킷의 시작으로 처리합니다.

이 특성은 ASF 분할자를 사용하여 ASF 데이터를 구문 분석하는 경우에 적용됩니다. ASF 데이터에 가변 패킷 길이가 있는 경우 IMFASFSplitter::P arseData 메서드에 전달하는 미디어 버퍼에서 이 특성을 설정해야 합니다. 버퍼에 새 패킷의 시작이 포함된 경우 특성을 TRUE 로 설정합니다. 버퍼에 이전 패킷의 연속이 포함된 경우 특성을 FALSE설정합니다. 버퍼는 여러 패킷에 걸쳐 있습니다.

패킷 크기가 고정된 ASF 데이터의 경우 이 특성은 필요하지 않으며 버퍼는 여러 패킷에 걸쳐 있습니다.

Media Foundation에서 제공하는 IMFMediaBuffer 표준 구현은 IMFAttributes를 노출하지 않습니다. 이 특성을 사용하려면 MFCreateMemoryBuffer에서 반환된 버퍼를 래핑하여 IMFMediaBuffer의 고유한 구현을 제공해야 합니다.

요구 사항

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

참고 항목

Media Foundation 특성의 사전순 목록

ASF 특성

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaBuffer