2009-03-01 3 views
0

저는 3 개의 별도 모니터가 포함 된 상대적으로 간단한 프로그램을 작성하고 있습니다.여러 모니터의 비디오

각 모니터에는 특정 화면을 따라 움직이는 버튼이 있습니다. 해당 버튼을 클릭하면 해당 화면에서 비디오가 재생됩니다. 나는 그들이 완전히 분리되어있는 것처럼 행동하는 각 스크린을 가질 수 있어야한다.

나는 이것을 실행할 컴퓨터를 만들었습니다. 2 그래픽 카드 (4 dvi 슬롯). 3 터치 스크린 모니터. 점잖은 컴퓨터가 설치되었습니다.

내 질문은 이것입니다. 가장 적합한 것은 무엇입니까? 나는 내가 작성한 것에 비디오로 프로그래밍 된 적이 없다. 나는 어디로 가야할지에 대한 점프 스타트 만하면된다.

실제 소프트웨어는 없습니다. 오픈 소스 모든 것이 훌륭합니다. 나는 Windows XP 홈을 실행 중입니다 (모든 방법으로 업데이트 됨) 이 기계는 (전시회에만 해당)

도움이 될 것입니다. 어떤 언어를 추천하십니까? 모두에게 감사드립니다!

+0

내가 원래 WPF 데모 화면 주위에 이동 버튼을 한 기억하는 것 ...! –

+0

Sheese, 당신은 그 모든 키트를 얻을 수 있지만, 소프트웨어를 위해 남아있는 것은 아무것도 없습니까? – TFD

+0

Arrr, 나는 그가 Matey 할 수있어! –

답변

0

당신은 프로그래밍 경험이 무엇인지 말하지 않으므로 도움이되는지 아닌지 잘 모르겠지만 Processing을 보셨습니까? Java (웹 사이트)에서 "학습, 프로토 타이핑 및 제작을위한 학생, 예술가, 디자이너, 연구원 및 애호가"를위한 오픈 소스 프로그래밍 환경입니다.

이 프로젝트에 필요한 모든 작업을 수행 할 수 있어야한다고 생각합니다.

0

저는 최근에 컴퓨터 과학 학위를 취득했습니다. 그래서 나는 아직도 모든 것에 신선합니다.

TFD : 키트는 모두 박물관에서 비용을 지불했습니다. 나는 돈을 더 요구할 수 있다고 생각하지만 시간 제한이있다. (이번 주말까지 뭔가를 원하는 것처럼) 끔찍해.

처리를 확인하고 사용할 수 있는지 확인합니다.

나는 올바른 방향으로 찔러보고 싶습니다. 나는 아마 임시 해결책으로 함께 무언가를 치는 끝낼 것이다. 그런 다음 기회가되면 돌아가서 고쳐주세요.

+0

원래 이런 질문을 원래 질문의 편집 내용으로 포함시키는 것이 가장 좋습니다. –

+0

예. 나는 잘못하고 있다고 생각했습니다. - /. 사이트를 처음 방문합니다. 게다가 OpenID에 문제가있어서 새로운 게시물을 만들어야했습니다. 다음 번에 :) –

0

Visual Studio (Express)를 사용하여 .net에서 응용 프로그램을 만들고 일부 단추와 미디어 플레이어 컨트롤로 양식을 만든 다음 각 화면을 반복하고이 양식의 한 인스턴스를 정확한 화면 경계에 배치하면됩니다. 참고로

사용이 코드 snipet가 :

public static void PutOn(this Form form, int width, int height) 
{ 
    var screen_size = new Size(width, height); 

    var screens = from s in Screen.AllScreens 
        where s.Bounds.Size == screen_size 
        select s; 

    Screen app_screen = screens.FirstOr(Screen.PrimaryScreen); 

    form.Location = new Point(
     app_screen.Bounds.X + (app_screen.Bounds.Width - form.Width)/2, 
     app_screen.Bounds.Y + (app_screen.Bounds.Height - form.Height)/2); 
} 
관련 문제