Il mio approccio. Il nucleo è il motore. - pagina 177
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ho bisogno di sviluppare una soluzione. La mia finestra consiste in un insieme di oggetti MT - tele. Le loro immagini devono essere ridotte prima individualmente e poi combinate in una sola. Abbiamo bisogno di un tale algoritmo. Cioè, diciamo, individualmente, ma per combinare le immagini ridotte, non ancora.
Calcolo del cambiamento delle coordinate relative degli oggetti. Hanno un punto di partenza. X e Y. Ricalcolali rispetto alla dimensione totale in larghezza e altezza della tela totale - finestra.
Calcolo del cambiamento delle coordinate relative degli oggetti. Hanno un punto di partenza. X e Y. Ricalcolali rispetto alla dimensione totale in larghezza e altezza del kanvas totale - finestra.
Ho capito l'idea. Farò un tentativo se Nikolai dice di no. Grazie.
Ho bisogno di sviluppare una soluzione. La mia finestra consiste in un insieme di oggetti MT - tele. Le loro immagini devono essere ridotte prima individualmente e poi combinate in una sola. Abbiamo bisogno di un tale algoritmo. Cioè, diciamo, individualmente, ma per combinare le immagini ridotte, non ancora.
Prima di tutto, ovviamente, deve essere fatto, cioè deve avere un aspetto coerente. Anche ai vecchi tempi si diceva - stop, far uscire ... Ma non importa, il treno non si fermerà ;-) consideriamo che questa è la versione dell'autore eterno ...
Visto che stiamo ballando con C#, guardate OpenGL per essere "avanti nel tempo". E disegnare con esso su "tela" (ma in posti decenti non si chiama così, è il contesto). Sarà follemente veloce e potrete sovrapporre, scalare, ruotare, torcere come volete.
Calcolo del cambiamento delle coordinate relative dell'oggetto. Hanno un punto di partenza. X e Y. Ricalcolateli rispetto alla larghezza e all'altezza complessive della tela - finestra.
Prima di tutto, ovviamente, deve essere fatto. Voglio dire, deve avere un aspetto un po' coerente. La prima cosa da fare è renderlo un po' più olistico... È come si diceva una volta - fermati, fallo uscire... ma dai, il treno non si fermerà mai ;-) diciamo che è la versione dell'autore eterno...
Dato che stiamo ballando con C#, guardate OpenGL per essere "avanti nel tempo". E disegnare con esso su "tela" (ma in posti decenti non si chiama così, è il contesto). Sarà follemente veloce e potrete sovrapporre, scalare, ruotare, torcere come volete.
Questo metodo di scalatura vettoriale sarebbe visivamente molto inferiore alla scalatura raster. E il testo? La dimensione dei caratteri sarà sproporzionatamente "nervosa".
La prima cosa che mi è venuta in mente. Probabilmente influenzato dalla mia lunga esperienza con la grafica vettoriale in 3D Studio MAX - sono abituato a pensare in questo modo. Sì, è tutto in dubles ovviamente, e a proposito, vince molto visivamente sul ridimensionamento raster in photoshop.
Questo metodo di scalatura vettoriale sarebbe visivamente molto inferiore alla scalatura raster. E il testo? La dimensione dei caratteri sarà sproporzionatamente "nervosa".
Ed è qui che mi è venuto in mente: prendere un'immagine raster della forma della finestra richiesta, e poi scalarla come un singolo oggetto raster.
Ed è qui che mi è venuto in mente: prendere una bitmap della forma della finestra richiesta e poi scalarla come un singolo oggetto bitmap.
Cos'altro potrebbe essere? Credo che sia quello che voleva Peter.
Ecco una funzione pronta all'uso per scalare un'immagine memorizzata in un array BMP[] con dimensioniwidth_bmp xheight_bmp