Condividi tramite


Metodo Pen::GetCompoundArray (gdipluspen.h)

Il metodo Pen::GetCompoundArray ottiene la matrice composta attualmente impostata per questo oggetto Pen .

Sintassi

Status GetCompoundArray(
  [out] REAL *compoundArray,
  [in]  INT  count
);

Parametri

[out] compoundArray

Tipo: REAL*

Puntatore a una matrice che riceve la matrice composta.

[in] count

Tipo: INT

Intero che specifica il numero di elementi nella matrice compoundArray .

Valore restituito

Tipo: Stato

Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

Si supponga che una matrice composta contenga i valori 0.0, 0.2, 0.7 e 1.0 e che la penna abbia una larghezza di 100. Quando si usa la penna per disegnare, si ottengono due linee parallele. La prima linea ha una larghezza di 20, lo spazio tra le due linee ha una larghezza di 50 e la seconda linea ha una larghezza di 30.

Per un esempio più complesso, si supponga che una matrice composta contenga i valori 0.0, 0.2, 0.3, 0.6, 0,85 e 1.0 e che la penna abbia una larghezza di 100. Quando si usa la penna per disegnare, si ottengono tre linee parallele. Le larghezze delle tre righe sono rispettivamente 20, 30 e 15. Le larghezze dei due spazi tra le linee sono rispettivamente 10 e 25.

Esempio

L'esempio seguente ottiene la matrice composta per un oggetto Pen . Supponendo che per questo oggetto Pen sia stata impostata una matrice composta, il codice ottiene le voci impostate per questa penna.

INT count = pen.GetCompoundCount();
REAL * distances = new REAL[count];
Status stat = pen.GetCompoundArray(distances, count);

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdipluspen.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Penna

Pen::SetCompoundArray

Penne, linee e rettangoli