none
Windows Media Player から Video(.wmv) 再生時間(経過時間)を取得する方法について RRS feed

  • 全般的な情報交換

  • ご教授をお願い致します。

     

    Windows Mobile 6 上の Windows Media Player 10 Mobile を制御するwin32アプリを VC++ で作っています。

    MSDNを読んでみると、件名を実現する様なAPIやテーブルは用意されていないように見受けられました。
    代替案(Direct Showを使うと可能等)も含めて、ご教授をお願い致します。 m(_ _)m

     

    特に、Windows Media Player 10 SDK の使い方を十分理解できていないため、SDKで対応できる場合は、具体的にを教えて頂ければ幸いです。

     

    [やりたいこと]

    1. VC++ で書いたアプリで再生中のVideo(.wmv)の再生経過時間を取得
    2. VC++ で書いたアプリでVideo(.wmv)の再生経過時間を設定
      ->用途:Videoの再生開始位置を先頭から変更する

    具体的には、MSDNに記載されている下記 Controls オブジェクト相当の機能を VC++ で使用したい。

     

    [やってみたことの一部]
    「やりたいこと」の 2) を実現するために、メタファイル(asx)に starttimeタグ を設定しても再生開始位置は変更されませんでした。

    ex)
    <ASX version="3.0">
       <Entry>
          <StartTime Value = "0:30.0" />
          <ref HREF="test.wmv"/>
       </Entry>
    </ASX>

     

    [Target]
     SoftBank X04HT
      Windows Mobile 6.1 Professional
      (preinstalled) Windows Media Player 10 Mobile

    [Development environment]
     Windows XP

    [Installed software]
     Visual Studio 2008 Professional Edition
     Windows Mobile 6 Professional SDK
     Windows Mobile 6 SDK Refresh
     Windows Mobile 6 Localized Emulator Images

     

     Windows Media Player 10 SDK  <-???

     

    [Development language]
    VC++

    [Content]
    Windows Media Video(.wmv)

    2008年12月18日 8:15

すべての返信

  • フォーラム間でスレッドが重複していますが、Windows Mobileネタなので、下記のスレッドが妥当でしょうか?

    誘導目的でリンクしておきます。

     

    http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=4250975&SiteID=7

    2008年12月18日 14:25
    モデレータ
  • poco2です。

    フォローありがとうございます。

     

    2008年12月18日 23:41
  • こんにちは。中川俊輔です。

     

    Azuleanさん、フォローありがとうございます。

     

    poco2さん、フォーラムのご利用ありがとうございます。

    リンク先のWindows Mobileフォーラムのスレッドで問題が解決したようなので、

    勝手ながらこちら側のメッセージの種類をコメントに変更させていただきました。

    問題がありましたら元に戻すこともできますので、ご確認ください。

     

    今後ともフォーラムをよろしくお願いします。

    それでは!

    2008年12月26日 9:47