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 [데스크톱 앱만 해당] |
헤더 |
|
참고 항목