데이터 단위 확장
[Windows Media Format 11 SDK 이 페이지와 연결된 기능은 레거시 기능입니다. 원본 판독기 싱크 작성기 대체되었습니다. 원본 판독기 및 싱크 기록기 Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 원본 판독기 및 싱크 기록기 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
Windows Media Format SDK를 사용하면 페이로드 확장 시스템이라고도 하는 데이터 단위 확장을 사용하여 샘플의 데이터를 보완할 수 있습니다. 이 설명서에서는 "데이터 단위 확장"이라는 용어를 사용하여 AddDataUnitExtension같은 메서드 이름과 일관성을 유지합니다. 데이터 단위 확장은 파일의 데이터 섹션에 있는 샘플에 연결된 이름/값 쌍입니다. 판독기에서 샘플을 검색할 때 버퍼 개체의 메서드를 사용하여 확장 데이터에 액세스할 수 있습니다.
사용자 고유의 사양에 대한 데이터 단위 확장을 만들 수 있지만 이 SDK의 개체에서 여러 형식이 미리 정의되고 지원됩니다. 이러한 표준 확장은 파일 이름(스크립트 및 웹 스트림), SMPTE 시간 코드 데이터, 정사각형 픽셀이 아닌 가로 세로 비율, 기간 및 인터레이스 유형에 대한 추가 데이터를 제공하는 데 사용됩니다.
데이터 단위 확장을 사용하려면 해당 확장을 허용하도록 스트림을 구성한 다음 해당 스트림에 대한 각 샘플에 확장을 추가해야 합니다.
관련 항목