掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MediaPlayerで動画を表示するウインドウの位置、サイズを指定するには? (ID:49118)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VCLのTMediaPlayerコンポーネントは昔からあるコンポーネントなのですが色々理由があってちょっと使いづらく出来ています。 Delphi XE2で新規プロジェクトVCLで起動して配置すると再生や停止などの記号が置かれたものが表示され FileNameで動画データを指定して再生すると、別フォームが立ち上がってそこに映像が表示されます。 先に書いたようにDisplayプロパティにPanelなどの配置先を指定して DisplayRectでサイズを指定すれば思い通りの動作になるかと思います。 どうしてこのような仕様になっているかというと動画再生時に負荷の問題の他に 保護されている映像データを再生しているときにプログラム側で操作して画像を取得できないようにするためです。 FireMonkey のTMediaPlayerは、操作系を自分で実装しないといけないものの 扱い方はMr.XRAYさんのおっしゃる通りごく普通のコンポーネントとして動作します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.