델파이에서 미디어 파일을 재생하는 백엔드로 MPlayer를 사용하는 미디어 플레이어와 tmplayer 및 MPUI 용 소스 코드를 읽었으며 여기서도 시도한 다른 이전 코드에서 주목했습니다 그 실험 나는델파이, TPanel 오브젝트 핸들
Form1.Rectangle1.Handle
을 사용할 수 없습니다 또는이 TPanel
CmdLine := HomeDir + 'mplayer.exe -slave -identify'
+' -wid ' + IntToStr(Form1.Panel1.Handle) + ' -colorkey 0x101010'
+' -nokeepaspect -framedrop -autosync 100' + #32 + Media;
에서 파이프에 비디오 출력을 시도 TMP 층이 예에서와 같이 당신은 RAD 스튜디오 XE6를 볼 수 있습니다으로/7은 요소가이라는 매개 변수를 포함하지 않는다고 불평합니다. 이전 버전에서 사용되었지만 더 이상 사용할 수없는 무언가입니까? 그렇다면 어떻게 간단한 Firemonkey 형식으로 동일한 작업을 수행 할 수 있습니까?
편집
좋아, 그래서 지금은 핸들 매개 변수가 VCL 양식에만 적용 할 것을 나에게 분명하다. 내 질문을 바꾸려고하는 중
Firemonkey 폼에서 특정 코드 행 (구성 요소 핸들을 가져 오는 방법)을 어떻게 포트 할 수 있습니까?
귀하의 질문이 VCL 코드를 FMX로 포팅하는 것과 관련이 있다는 것을 분명히해야합니다. –