La mia applicazione utilizza WPF MediaElement per riprodurre video (file MOV). Funziona bene quando si suona sul monitor principale ma si blocca quando la finestra viene spostata sul monitor secondario.Perché WPF MediaElement non funziona sul monitor secondario?
Ho provato quanto segue senza successo:
- Avvio dell'applicazione sul monitor secondario
- Lo scambio dei primari & monitor secondari (trasferimenti problema per il nuovo monitor secondario)
Quando la finestra dell'applicazione si estende su entrambi i monitor funziona correttamente ma non appena si trova interamente nel monitor secondario il video si blocca. Una volta in questo stato, spostare l'applicazione sul monitor principale non aiuta (e il caricamento di un nuovo video non aiuta neanche).
I monitor sono disposti in modo che le coordinate siano sempre positive (entrambi i monitor sono 1920x1080 e l'origine del monitor secondario è 1920,0).
Qualcun altro ha riscontrato questo problema e/o ha trovato una soluzione?
EDIT
C'è qualcuno che usa il WPF MediaElement con più monitor ???
Potrebbe essere che il monitor secondario non viene accelerato dalla GPU? Questo è coerente su molti PC o solo su uno? – ChrisF
Solo provato finora su un laptop. Il monitor secondario nella mia configurazione normale è lo schermo del laptop. Il problema si verifica ancora se eseguo il monitoraggio esterno sul monitor secondario. BTW, Windows Media Player funziona bene sia sul primario che sul secondario con lo stesso film. – grantnz
WPFMediaKit funziona anche su entrambi i monitor .... – grantnz