문제

미디어를 연속 루프로 재생하는 동안 MediaElement의 SpeedRatio에 영향을 줄 수 있도록 노력하고 있습니다.

이는 코드 숨김을 통해 가능합니다.미디어가 종료되면 위치를 재설정할 수 있지만 이로 인해 재생 시 이음새가 생성됩니다.

원활한 재생을 위해 MediaTimeline을 사용하는데, 미디어 타임라인을 사용할 때 SpeedRatio를 변경할 수 없습니다.

mediaElement에서 재생을 반복하거나 SpeedRatio를 처리하는 데 다른 접근 방식을 사용하는 사람이 있습니까?

업데이트:

타임라인을 멈추고 타임라인의 SpeedRatio를 변경하면 내가 원하는 결과를 얻을 수 있습니다.남은 유일한 문제는 타임라인이 중지된 동일한 위치에서 시작되도록 하는 것입니다.타임라인을 일시 중지하면 SpeedRatio를 변경할 수 없습니다.

나는 여전히 어떤 대안이라도 환영합니다.

도움이 되었습니까?

해결책 2

이에 대해 제가 찾은 유일한 해결책은 XNA를 사용하여 오디오를 제어하는 ​​것입니다.반응성이 훨씬 좋아졌습니다.

다른 팁

내 MediaUriElement는 내 오픈 소스 프로젝트에는 매끄러운 반복을 제공할 수 있는 "Loop" 속성이 있습니다.최신 버전이므로 소스에서 가져오세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top