Windows Media Player で特定のビデオを再生する方法を特定できませんでした。
WM_Command を使用して、既存のビデオを再生/一時停止できましたが、Windows メッセージ経由で特定のビデオ ファイルを再生する方法が見つかりませんでした。
何か案は?
Windows Media Player で特定のビデオを再生する方法を特定できませんでした。
WM_Command を使用して、既存のビデオを再生/一時停止できましたが、Windows メッセージ経由で特定のビデオ ファイルを再生する方法が見つかりませんでした。
何か案は?
DirectX AudioVideoPlayback を使用します。
http://msdn.microsoft.com/en-us/library/bb324497(VS.85).aspx
[C#]using Microsoft.DirectX.AudioVideoPlayback;
public class MyVideoPlayer : System.Windows.Forms.Form
{
/* ... */
private void OpenFile()
{
try
{
Video ourVideo = new Video("C:\\Example.avi");
/* ... */
}
}
/* ... */
}
アプリで WMP インスタンスを作成し、IWMPPlayerApplication::switchToPlayerApplication を介し てプレーヤーをドッキング解除できます。