Winforms C# アプリケーションで AxWindowsMediaPlayer コントロールを使用しており、ビデオの再生が終了したときに最後のフレームで一時停止するようにプレーヤーを設定したいと考えています。ビデオが終了して、プレーヤーの上に別のコンテンツを持つ別のコントロールを表示するという事実を既に処理していますが、その間に表示される空白のフレームを避けたいです。
プレーヤーが最後のフレームで一時停止するように設定することはできますか? または、最後の最後のフレームまたは最後の数ミリ秒でビデオを一時停止するように設定するために処理できるイベントはありますか?
PS。PositionChange イベントは、ユーザーまたはコードで位置が設定された場合にのみ発生するように見えるため、使用できません。MarkerHit イベントは有望に思えましたが、ビデオにマーカーを設定する方法が見つからないため、それも機能しませんでした。