게임에서 비디오를 표시하려면 libVCL을 사용하고 싶지만 게임이 전체 화면으로 표시되고 전체 화면이 비디오와 겹치는 경우 HWND를 사용하는 데 문제가 있습니다.LibVLC에서 D3DDevice를 "HWND"로 전달하는 방법
그래도 비디오가 게임 표면에 그릴 수 있도록 D3DDevice 핸들을 사용할 수 있습니다. 그러나 내가 찾은 것은 libvlc_media_player_set_hwnd()이며 비디오 표면을 그리기 위해 게임 표면에 전달하는 방법이 아닙니다. 이 작업을 수행 할 수있는 방법이 있습니까?
답장을 보내 주셔서 감사합니다. 제가 수행 할 수있는 몇 가지 코드 또는 철저한 예가 있습니까? 나는 그 문제에 대해 여분의 CPU 작업을 신경 쓰지 않는다. – user780756
나는 C++이 아니라 자바 코드 만 가지고있다. 나는 번역이 얼마나 잘 될지 모르지만, 몇 가지 아이디어를 줄 수있다 : https://github.com/caprica/vlcj/blob/vlcj-3.0.0/src/main/java/uk/co/caprica /vlcj/player/direct/DefaultDirectMediaPlayer.java – caprica