DirectMusic 세그멘트 플레이가 제어하는가 아니면 이차적인 세그멘트인가를 설정한다.
![]() | Script | 없음 |
HTML | <ELEMENT segmenttype="sVal"> |
segmentType 속성값은 DirectMusic 세그멘트 플레이가 제어하는가 아니면 이차적인 세그멘트인가를 나타내는 문자열이다.
primary | 디폴트이며, 플레이가 일차적 세그멘트이다. |
control | 제어 세그멘트로 플레이한다. 일차적 세그멘트가 플레이되는 동안, 속성같이 groove, level, 과 chord 진행을 새로운 제어 세그멘트로 설정한다. |
secondary | 일차적 세그멘트가 플레이되는 동안 이차적 세그멘트로 플레이한다. |
쓰기로 디폴트값은 primary이다.
segmentType 애트리뷰트는 player 애트리뷰트가 DMusic으로 설정된 경우에만 유효하다.
개체 | script | HTML | 규격 | IE |
---|---|---|---|---|
animation | 없음 | <t:ANIMATION segmentType="sVal"> | 없음 | IE5.5(win32) |
audio | 없음 | <t:AUDIO segmentType="sVal"> | 없음 | IE5.5(win32) |
img | 없음 | <t:IMG segmentType="sVal"> | 없음 | IE5.5(win32) |
video | 없음 | <t:VIDIO segmentType="sVal"> | 없음 | IE5.5(win32) |
media | 없음 | <t:MEDIA segmentType="sVal"> | 없음 | IE5.5(win32) |
ref | 없음 | <t:REF segmentType="sVal"> | 없음 | IE5.5(win32) |
이 속성은 (영문)SMIL 2.0(Synchronized Multimedia Integration Language)의 Microsoft의 확장이다.
![]() | segmentType 속성⇒ | ![]() | ![]() ![]() ![]() |
seg3는 이차적인 음악 세그멘트 지정 방식을 설명한다.
<HTML xmlns:t="urn:schemas-microsoft-com:time"> <STYLE>.time{behavior: url(#default#time2);} </STYLE> <SCRIPT> function doShow(){ str='seg1.segmentType='+seg1.segmentType+'<BR>'; str+='<SPAN style=width:2em></SPAN>seg1.currTimeState.isActive='+seg1.currTimeState.isActive+'<BR>'; str+='seg2.segmentType='+seg2.segmentType+'<BR>'; str+='<SPAN style=width:2em></SPAN>seg2.currTimeState.isActive='+seg2.currTimeState.isActive+'<BR>'; str+='seg3.segmentType='+seg3.segmentType+'<BR>'; str+='<SPAN style=width:2em></SPAN>seg3.currTimeState.isActive='+seg3.currTimeState.isActive+'<BR>'; showA.innerHTML=str; } </SCRIPT> <IMPORT namespace="t" implementation="#default#time2"> <T:media class="time" id=seg1 player="DMusic" begin="3" dur="10" segmentType="primary" src="http://trio.co.kr/sound/flute1.mid" onbegin="doShow()" onend="doShow()" /> <T:media class="time" id=seg2 player="DMusic" begin="10" dur="15" segmentType="control" src="http://trio.co.kr/sound/flute2.mid" onbegin="doShow()" onend="doShow()" /> <T:media class="time" id=seg3 player="DMusic" begin="15" dur="20" segmentType="secondary" src="http://trio.co.kr/sound/flute3.mid" onbegin="doShow()" onend="doShow()" /> <DIV id=showA>결과 표시창</DIV>
![]() | segmentType 속성 | ⇒ | ![]() ![]() |
최종 수정: 07/08/2025 05:59:32 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/property/segmentType.html |