Media Player가 실행 중일 때 인쇄 할 때보 다 몇 번이나 눈치 챘습니다. 내용은 회색 사각형으로 바뀝니다. DRM이나 일부 기술적 인 문제로 인해 고의적인지는 잘 모르겠지만 의도적으로 화면 캡처를 차단하는 것이 일부 시나리오에서는 유용한 기능이 될 수 있다고 생각했습니다. 나는 문제를 해결하려고하지 않고 그것을 복제한다!인쇄 화면에서 개별 창을 캡처하지 못하게하려면 어떻게해야합니까?
각 HWND가 인쇄 화면을 가져 오는 몇 가지 특정 메시지가 있습니까? Windows에서 특수 다시 그리기를 수행할까요, 단순히 버퍼를 클립 보드로 덤프합니까?
필자는이 문제를 Win32에서 특별히 집중하는 것을 선호하지만, Windows와 관련이 있으면 괜찮습니다.
틀렸을 수도 있습니다. 그러나 프린트 스크린은 버퍼 윈도우가 창을 합성하는 데 사용되는 스냅 샷을 캡처하는 것으로 추측됩니다. 비디오는 나중에 무대에 오버레이 될 것입니다 비디오 카드. http://en.wikipedia.org/wiki/Hardware_overlay – gingerbreadboy
일부 비디오 게임 및 미디어 플레이어에는 "스크린 샷"기능이 내장되어 있지만 대부분의 기능은 없습니다. 사실 미디어 플레이어와 게임은 사용하기 위해 비디오 버퍼를 할당하는 DirectX를 사용하는 경향이 있습니다. Fraps 또는 다른 화면 캡처 유틸리티를 사용하여 이러한 유형의 이미지를 캡처 할 수 있습니다. – Daniel