locked
אודיו ב WPF RRS feed

  • שאלה

  • היי,

    אני מעוניינת להשמיע קובץ אודיו באפליקצית WPF.

    השתמשתי ב MediaElement: עובד על המחשב שלי (Windows7) ,לא עובד ב XP. הקובץ קיים בנתיב, ונראה שזו אינה בעיית codec-ים כי בהשמעה ישירה מה Media Player הקובץ עובד שם מצוין. (אגב, ב debugging רואים שהפרופרטי HasAudio=False)

    ניסיתי להשתמש ב MediaPlayer, אבל משום מה הוא לא עובד (כבר על המחשב שלי), אבל כשאני שמה breakpoint הוא עובד.... השתמשתי בו באיזשהו פרויקט ניסיון קטן והוא עובד נפלא. 

    יש רעיונות?

    תודה רבה ושבוע נפלא לכולם.

    יום ראשון 20 מאי 2012 10:32

תשובות

  • נשמע די מוזר. בגדול אם עובד ב- MediaPlayer אזי מותקן Codec מתאים, ולכן אמור לנגן ב- WPF כי WPF משתמש ב- Graph Filter של Media Player.

    חשבת אולי להמיר פורמט של קובץ האודיו שברשותך?

    אגב, חייב להיות מותקן Media Player 10 כדי שיעבוד בצורה תקינה ב- WPF.


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    • נערך על-ידי תומר שמםModerator יום ראשון 20 מאי 2012 20:27
    • הוצע כתשובה על-ידי Tomer Shamam יום שני 21 מאי 2012 10:56
    • סומן כתשובה על-ידי Elad R Katz יום שני 21 מאי 2012 13:26
    יום ראשון 20 מאי 2012 20:26
    מנחה דיון

כל התגובות

  • נשמע די מוזר. בגדול אם עובד ב- MediaPlayer אזי מותקן Codec מתאים, ולכן אמור לנגן ב- WPF כי WPF משתמש ב- Graph Filter של Media Player.

    חשבת אולי להמיר פורמט של קובץ האודיו שברשותך?

    אגב, חייב להיות מותקן Media Player 10 כדי שיעבוד בצורה תקינה ב- WPF.


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    • נערך על-ידי תומר שמםModerator יום ראשון 20 מאי 2012 20:27
    • הוצע כתשובה על-ידי Tomer Shamam יום שני 21 מאי 2012 10:56
    • סומן כתשובה על-ידי Elad R Katz יום שני 21 מאי 2012 13:26
    יום ראשון 20 מאי 2012 20:26
    מנחה דיון
  • באמת במחשב השני מותקן Media Player 9. השאלה אם אין דרך להשמיע אודיו ב WPF מבלי תלות בגירסת MediaPlayer?

    תודה רבה.

    יום שני 21 מאי 2012 09:37
  • למה לא לשדרג למדיה 10? זה חלק ב- Windows Update ב- XP.

    הדרך היחידה להשתמש ברכיב לא WPF-אי. אפשר לבצע Interop עם Win32 או להשתמש ב- 3rd Party.

    יום שני 21 מאי 2012 10:56
  • שודרג ועובד (פשוט רציתי להתעניין לגבי אפשרויות נוספות)

    תודה רבה :)

    יום שני 21 מאי 2012 11:07
  • בכיף, שמחתי לעזור.

    http://blogs.microsoft.co.il/blogs/tomershamam

    יום שני 21 מאי 2012 11:10