Ritorna informazioni per un ridimensionamento di un rettangolo. Usato principalmente per le immagini.
Sintassi
void RectCalcSize(SIZE sSource, // Dimensioni del sorgente
SIZE sAreaDest, // Dimensione Area destinazione desiderata
EN_IMGPT iPhotoAdatta,// Tipo di adattamento
INT iAlignH, // Allineamento richiesto orizzontale
INT iAlignV, // Allineamento richiesto verticale
SIZE *lpsDest, // Dimensioni della destinazione
RECT *lprDest, // Posizionamento in destinazione
RECT *lprSource) // Rettangolo da prendere nel sorgente
Parametri
- sAreaDest
Dimenzione (cx/cy) dell'area desisderata
- iPhotoAdatta
Tipo di adattamento EN_IMGPT.
- iAlignH, // Allineamento richiesto orizzontale
0=Centra, 1=Sinistra, 2=Destra
- iAlignV, // Allineamento richiesto verticale
0=Centra, 1=In Alto, 2=in Basso.
- lpsDest, // Dimensioni della destinazione
Ritorna le dimenzioni (cx/cy) del rettangolo di destinazione
- lprDest, // Posizionamento in destinazione
Ritorna il rettangolo del posizionamento della destinazione
- lprSource // Rettangolo da prendere nel sorgente
Ritorna il rettangolo da usare del sorgente.
Valori di ritorno
Commenti