Windows Media Player などで再生中のビデオのスクリーンショットをキャプチャする必要があることに気付いたことがあるでしょう。
Print Screen キー、または ALT と Print Screen キーの組み合わせを試したことがある場合は、使用しているマルチメディア プレーヤーのインターフェイスのみがクリップボードにコピーされ、ビデオ コンテンツであるべき部分が黒のまま残されていることに気づくでしょう。
これは、プレーヤーが通常、DirectX を使用してビデオを表示し、それをプレーヤー自身のインターフェイスにオーバーレイするために発生します。クリップボードにコピーされている間は、オーバーレイされたデータを解釈できません。
動画のスクリーンショットをキャプチャするには、Adobe Premiere(商用)やVirtualDub(無料)などの動画編集ソフトを使用するしかなく、面倒です。しかし、別の選択肢もあります。
ビデオプレーヤーを開き、任意のファイルを再生させます。スクリーンショットをキャプチャしたいファイルを閉じずに開きます。さて、この 2 番目のプレーヤーについてですが、Print Screen は正常に機能します。完了したら、最初のものを閉じることができます。
これについての説明は非常に簡単です。通常、グラフィックス カードは 1 つのレイヤーしかスーパーインポーズできないため、複数のレイヤーがある場合、後続のレイヤーは DirectX オーバーレイによって表示されません。