param 요소
[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드가 DirectShow 대신 Media Foundation에서 MediaPlayer, IMFMediaEngine 및 오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
참고
[더 이상 사용되지 않습니다. 이 API는 이후 Windows 릴리스에서 제거될 수 있습니다.]
요소는 param
전환, 효과 또는 기타 하위 개체의 속성 값을 지정합니다.
특성
부모/자식 정보
레이블 | 값 |
---|---|
Parent | 클립, 효과, 전환 |
Children | at, linear |
설명
값 특성은 전환 또는 효과의 시작 부분에 있는 속성의 값을 지정합니다. at 또는 선형 요소를 사용하여 변경 값을 지정합니다. param 요소에 또는선형 요소가 없으면 효과 또는 전환 기간 동안 값이 일정하게 유지됩니다.
참고
클립 요소 내의 param 요소는 또는 선형 요소에 포함할 수 없습니다.
대부분의 전환은 0에서 1.0까지의 표준 Progress 속성을 지원하며, 이는 출력에 반영되는 전환의 백분율을 나타냅니다. Progress = 0.0에서 전환은 시퀀스의 시작 부분(전적으로 첫 번째 비디오 이미지)입니다. Progress = 0.5에서 전환이 절반으로 완료되었습니다. (예를 들어 초기화의 경우 Progress = 0.5에서 전환 경계는 이미지의 가운데에 있습니다.) Progress = 1.0에서 전환이 완료됩니다(전적으로 두 번째 이미지). 기본적으로 전환은 전환 시작 시 Progress = 0.0에서 마지막에 Progress = 1.0으로 이동합니다.
다른 속성은 일반적으로 하나의 특정 전환 또는 효과에 따라 다릅니다. 예를 들어 초기화 전환은 전환 영역의 너비를 제어하는 GradientSize 속성을 지원합니다.
전환을 뒤로 실행하려면 다음 예제와 같이 전환 시작 시 Progress 속성을 1.0으로 설정하고 선형 요소를 사용하여 값을 0.0으로 변경합니다.
<transition clsid="{af279b30-86eb-11d1-81bf-0000f87557db}" start="0" stop="6">
<param name="progress" value="1.0">
<linear time="6" value="0.0" />
</param>
</transition>
예
<param name="progress" value="1.0" />
참고 항목