스크립트 스트림을 사용하려면
[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 작성기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
이 섹션에서는 파일에 포함하기 위해 작성기에 스크립트 데이터를 보내는 방법을 설명합니다. 프로필에 스크립트 스트림을 포함하는 방법에 대한 자세한 내용은 임의 스트림 형식 구성을 참조하세요.
각 스크립트는 문자열 형식 과 인수 문자열이라는 두 개의 문자열로 구성됩니다.
스크립트 데이터는 작성기에 전송되기 전에 서식을 지정해야 합니다. 문자열을 연결하고 , NULL 문자로 구분하고, NULL 문자로 종료해야 합니다. 다음 예제에서는 합법적인 스크립트를 보여줍니다.
U | R | L | h | t | t | p | : | / | / | w | w | w | . | a | 일 | a | t | u | 분 | . | c | o | 분 |
각 스크립트 명령 쌍은 작성기에 샘플로 작성되어야 합니다. 샘플 작성에 대한 자세한 내용은 샘플 작성을 참조하세요.
ASF 파일이 재생되면 스크립트 명령은 프레젠테이션 시간 순서대로 판독기(또는 동기 판독기)에 의해 전달됩니다. 두 문자열을 구문 분석하고 스크립트 명령에 응답하는 것은 애플리케이션의 책임입니다.
참고
DRM을 사용하여 파일을 암호화하는 경우 스크립트 명령은 프레젠테이션 시간이 0일 수 없습니다.
관련 항목