技術ブログスマートフォン用の表示で見るあたも技術ブログセットジャパンコーポレーションの社員が運営しています。この広告は、90日以上更新していないブログに表示しています。アプリケーション関連のメモです。アプリケーションでの動画再生についてです。Playerを利用することですが、あまりカスタマイズが出来ないため今回はDirectShowを使用します。libraryが参照できないときがあります。その場合、以下の方法を試してください。レジストリエディタを起動し「HKEY_CLASSES_ROOT\TypeLib\{56A868B0-0AD4-11CE-B03A-0020AF0BA770}\1.0」を開く。データの値が「quartz.dll」となっているのを確認して、「C:\Windows\System32\quartz.dll」の形式に変更。libraryを参照します。必要なデザイナー変数です。使用中のリソースをすべてクリーンアップします。サポートに必要なメソッドです。エディターで変更しないでください。}}再生不可な動画を指定した場合、例外が発生しますのでエラー時の処理を追加することをお勧めします。後、Playメソッドで動画の拡張子チェックなども行うと良いでしょう。WndProcメソッドで動画再生の終了メッセージを補足したとき、ループ再生を行っています。そのまま停止させたい場合は改良してください。早送り、巻き戻しには対応していません。再生する動画のファイルパスを取得または設定します。[Description("再生する動画のファイルパスを取得または設定します。背景に画像を表示する場合のファイルパスを取得または設定します。[Description("背景に画像を表示する場合のファイルパスを取得または設定します。クラスの新しいインスタンスを初期化します。ユーザコントロールがアンロードされたときに発生します。