Windows GDI
Panoramica della tecnologia GDI di Windows.
Per sviluppare Windows GDI, sono necessarie queste intestazioni:
- fontsub.h
- mmsystem.h
- prnasnot.h
- prntvpt.h
- t2embapi.h
- tvout.h
- windef.h
- xpsprint.h
Per indicazioni sulla programmazione per questa tecnologia, vedere:
- GDI di Windows
- documenti e di stampa
Funzioni
AbortPath La funzione AbortPath chiude e rimuove tutti i percorsi nel contesto di dispositivo specificato. |
AddFontMemResourceEx La funzione AddFontMemResourceEx aggiunge la risorsa carattere da un'immagine di memoria al sistema. |
AddFontResourceA La funzione AddFontResource aggiunge la risorsa carattere dal file specificato alla tabella dei tipi di carattere di sistema. Il tipo di carattere può essere successivamente utilizzato per l'output di testo da qualsiasi applicazione. (ANSI) |
AddFontResourceExA La funzione AddFontResourceEx aggiunge la risorsa del tipo di carattere dal file specificato al sistema. I tipi di carattere aggiunti con la funzione AddFontResourceEx possono essere contrassegnati come privati e non enumerabili. (ANSI) |
AddFontResourceExW La funzione AddFontResourceEx aggiunge la risorsa del tipo di carattere dal file specificato al sistema. I tipi di carattere aggiunti con la funzione AddFontResourceEx possono essere contrassegnati come privati e non enumerabili. (Unicode) |
addFontResourceW La funzione AddFontResource aggiunge la risorsa carattere dal file specificato alla tabella dei tipi di carattere di sistema. Il tipo di carattere può essere successivamente utilizzato per l'output di testo da qualsiasi applicazione. (Unicode) |
AlphaBlend La funzione AlphaBlend visualizza bitmap con pixel trasparenti o semitrasparenti. |
AngleArc La funzione AngleArc disegna un segmento di linea e un arco. |
AnimatePalette La funzione AnimatePalette sostituisce le voci nella tavolozza logica specificata. |
Arc La funzione Arc disegna un arco ellittico. |
ArcTo La funzione ArcTo disegna un arco ellittico. |
BeginPaint La funzione BeginPaint prepara la finestra specificata per disegnare e riempie una struttura PAINTSTRUCT con informazioni sul disegno. |
BeginPath La funzione BeginPath apre una parentesi di percorso nel contesto di dispositivo specificato. |
bitBlt La funzione BitBlt esegue un trasferimento bit-block dei dati di colore corrispondenti a un rettangolo di pixel dal contesto di dispositivo di origine specificato in un contesto di dispositivo di destinazione. |
CancelDC La funzione CancelDC annulla qualsiasi operazione in sospeso nel contesto di dispositivo specificato. |
CFP_ALLOCPROC Funzione di callback fornita dal client, usata da CreateFontPackage e MergeFontPackage per allocare memoria. |
CFP_FREEPROC Funzione di callback fornita dal client, usata da CreateFontPackage e MergeFontPackage per liberare memoria. |
CFP_REALLOCPROC Funzione di callback fornita dal client, usata da CreateFontPackage e MergeFontPackage per riallocare la memoria quando è necessario modificare le dimensioni di un buffer allocato. |
ChangeDisplaySettingsA La funzione ChangeDisplaySettings modifica le impostazioni del dispositivo di visualizzazione predefinito alla modalità grafica specificata. (ANSI) |
ChangeDisplaySettingsExA La funzione ChangeDisplaySettingsEx modifica le impostazioni del dispositivo di visualizzazione specificato nella modalità grafica specificata. (ANSI) |
ChangeDisplaySettingsExW La funzione ChangeDisplaySettingsEx modifica le impostazioni del dispositivo di visualizzazione specificato nella modalità grafica specificata. (Unicode) |
ChangeDisplaySettingsW La funzione ChangeDisplaySettings modifica le impostazioni del dispositivo di visualizzazione predefinito alla modalità grafica specificata. (Unicode) |
Chord La funzione Chord disegna un accordo (un'area delimitata dall'intersezione di un'ellisse e un segmento di linea, denominato secante). L'accordo viene delineato utilizzando la penna corrente e riempita utilizzando il pennello corrente. |
clientToScreen La funzione ClientToScreen converte le coordinate dell'area client di un punto specificato in coordinate dello schermo. |
CloseEnhMetaFile La funzione CloseEnhMetaFile chiude un contesto di dispositivo metafile avanzato e restituisce un handle che identifica un metafile di formato avanzato. |
CloseFigure La funzione CloseFigure chiude una figura aperta in un percorso. |
CloseMetaFile La funzione CloseMetaFile chiude un contesto di dispositivo metafile e restituisce un handle che identifica un metafile in formato Windows. |
CombineRgn La funzione CombineRgn combina due aree e archivia il risultato in una terza area. Le due aree vengono combinate in base alla modalità specificata. |
CombineTransform La funzione CombineTransform concatena due trasformazioni dello spazio globale a spazi di pagina. |
CopyEnhMetaFileA La funzione CopyEnhMetaFile copia il contenuto di un metafile in formato avanzato in un file specificato. (ANSI) |
CopyEnhMetaFileW La funzione CopyEnhMetaFile copia il contenuto di un metafile in formato avanzato in un file specificato. (Unicode) |
CopyMetaFileA La funzione CopyMetaFile copia il contenuto di un metafile in formato Windows nel file specificato. (ANSI) |
CopyMetaFileW La funzione CopyMetaFile copia il contenuto di un metafile in formato Windows nel file specificato. (Unicode) |
CopyRect La funzione CopyRect copia le coordinate di un rettangolo in un altro. |
CreateBitmap La funzione CreateBitmap crea una bitmap con la larghezza, l'altezza e il formato di colore specificati (piani di colore e bit per pixel). |
CreateBitmapIndirect La funzione CreateBitmapIndirect crea una bitmap con la larghezza, l'altezza e il formato di colore specificati (piani di colore e bit per pixel). |
CreateBrushIndirect La funzione CreateBrushIndirect crea un pennello logico con lo stile, il colore e il motivo specificati. |
CreateCompatibleBitmap La funzione CreateCompatibleBitmap crea una bitmap compatibile con il dispositivo associato al contesto di dispositivo specificato. |
CreateCompatibleDC La funzione CreateCompatibleDC crea un contesto di dispositivo di memoria compatibile con il dispositivo specificato. |
CreateDCA La funzione CreateDC crea un contesto di dispositivo per un dispositivo usando il nome specificato. (ANSI) |
CreateDCW La funzione CreateDC crea un contesto di dispositivo per un dispositivo usando il nome specificato. (Unicode) |
CreateDIBitmap La funzione CreateDIBitmap crea una bitmap compatibile (DDB) da un DIB e, facoltativamente, imposta i bit bitmap. |
CreateDIBPatternBrush La funzione CreateDIBPatternBrush crea un pennello logico con il modello specificato dalla bitmap indipendente dal dispositivo (DIB). |
CreateDIBPatternBrushPt La funzione CreateDIBPatternBrushPt crea un pennello logico con il modello specificato dalla bitmap indipendente dal dispositivo (DIB). |
CreateDIBSection La funzione CreateDIBSection crea un DIB in cui le applicazioni possono scrivere direttamente. |
CreateDiscardableBitmap La funzione CreateDiscardableBitmap crea una bitmap scartabile compatibile con il dispositivo specificato. |
CreateEllipticRgn La funzione CreateEllipticRgn crea un'area ellittica. |
CreateEllipticRgnIndirect La funzione CreateEllipticRgnIndirect crea un'area ellittica. |
CreateEnhMetaFileA La funzione CreateEnhMetaFile crea un contesto di dispositivo per un metafile in formato avanzato. Questo contesto di dispositivo può essere usato per archiviare un'immagine indipendente dal dispositivo. (ANSI) |
CreateEnhMetaFileW La funzione CreateEnhMetaFile crea un contesto di dispositivo per un metafile in formato avanzato. Questo contesto di dispositivo può essere usato per archiviare un'immagine indipendente dal dispositivo. (Unicode) |
CreateFontA La funzione CreateFont crea un tipo di carattere logico con le caratteristiche specificate. Il tipo di carattere logico può essere successivamente selezionato come tipo di carattere per qualsiasi dispositivo. (ANSI) |
CreateFontIndirectA La funzione CreateFontIndirect crea un tipo di carattere logico con le caratteristiche specificate. Il tipo di carattere può essere successivamente selezionato come tipo di carattere corrente per qualsiasi contesto di dispositivo. (ANSI) |
CreateFontIndirectExA La funzione CreateFontIndirectEx specifica un tipo di carattere logico con le caratteristiche nella struttura specificata. Il tipo di carattere può essere successivamente selezionato come tipo di carattere corrente per qualsiasi contesto di dispositivo. (ANSI) |
CreateFontIndirectExW La funzione CreateFontIndirectEx specifica un tipo di carattere logico con le caratteristiche nella struttura specificata. Il tipo di carattere può essere successivamente selezionato come tipo di carattere corrente per qualsiasi contesto di dispositivo. (Unicode) |
CreateFontIndirectW La funzione CreateFontIndirect crea un tipo di carattere logico con le caratteristiche specificate. Il tipo di carattere può essere successivamente selezionato come tipo di carattere corrente per qualsiasi contesto di dispositivo. (Unicode) |
CreateFontPackage La funzione CreateFontPackage crea una versione subset di un tipo di carattere TrueType specificato, in genere per passarla a una stampante. |
CreateFontW La funzione CreateFont crea un tipo di carattere logico con le caratteristiche specificate. Il tipo di carattere logico può essere successivamente selezionato come tipo di carattere per qualsiasi dispositivo. (Unicode) |
CreateHalftonePalette La funzione CreateHalftonePalette crea una tavolozza a metàtone per il contesto di dispositivo (DC) specificato. |
CreateHatchBrush La funzione CreateHatchBrush crea un pennello logico con il motivo e il colore del tratteggio specificati. |
CreateICA La funzione CreateIC crea un contesto informativo per il dispositivo specificato. (ANSI) |
CreateICW La funzione CreateIC crea un contesto informativo per il dispositivo specificato. (Unicode) |
CreateMetaFileA La funzione CreateMetaFile crea un contesto di dispositivo per un metafile in formato Windows. (ANSI) |
CreateMetaFileW La funzione CreateMetaFile crea un contesto di dispositivo per un metafile in formato Windows. (Unicode) |
CreatePalette La funzione CreatePalette crea una tavolozza logica. |
CreatePatternBrush La funzione CreatePatternBrush crea un pennello logico con il modello bitmap specificato. La bitmap può essere una bitmap di sezione DIB creata dalla funzione CreateDIBSection oppure può essere una bitmap dipendente dal dispositivo. |
CreatePen La funzione CreatePen crea una penna logica con lo stile, la larghezza e il colore specificati. La penna può essere successivamente selezionata in un contesto di dispositivo e usata per disegnare linee e curve. |
CreatePenIndirect La funzione CreatePenIndirect crea una penna cosmetica logica con lo stile, la larghezza e il colore specificati in una struttura. |
CreatePolygonRgn La funzione CreatePolygonRgn crea un'area poligonale. |
CreatePolyPolygonRgn La funzione CreatePolyPolygonRgn crea un'area costituita da una serie di poligoni. I poligoni possono sovrapporsi. |
CreateRectRgn La funzione CreateRectRgn crea un'area rettangolare. |
CreateRectRgnIndirect La funzione CreateRectRgnIndirect crea un'area rettangolare. |
CreateRoundRectRgn La funzione CreateRoundRectRgn crea un'area rettangolare con angoli arrotondati. |
CreateScalableFontResourceA La funzione CreateScalableFontResource crea un file di risorse del tipo di carattere per un tipo di carattere scalabile. (ANSI) |
CreateScalableFontResourceW La funzione CreateScalableFontResource crea un file di risorse del tipo di carattere per un tipo di carattere scalabile. (Unicode) |
CreateSolidBrush La funzione CreateSolidBrush crea un pennello logico con il colore a tinta unita specificato. |
DeleteDC La funzione DeleteDC elimina il contesto di dispositivo (DC) specificato. |
DeleteEnhMetaFile La funzione DeleteEnhMetaFile elimina un metafile in formato avanzato o un handle metafile in formato avanzato. |
DeleteFont La macro DeleteFont elimina un oggetto tipo di carattere, liberando tutte le risorse di sistema associate all'oggetto font. |
DeleteMetaFile La funzione DeleteMetaFile elimina un metafile in formato Windows o un handle metafile in formato Windows. |
DeleteObject La funzione DeleteObject elimina una penna logica, un pennello, un tipo di carattere, una bitmap, un'area o una tavolozza, liberando tutte le risorse di sistema associate all'oggetto. Dopo l'eliminazione dell'oggetto, l'handle specificato non è più valido. |
DIBINDEX La macro DIBINDEX accetta un indice in una voce di una tabella dei colori DIB e restituisce un valore COLORREF che specifica il colore associato all'indice specificato. |
DPtoLP La funzione DPtoLP converte le coordinate del dispositivo in coordinate logiche. La conversione dipende dalla modalità di mapping del contesto di dispositivo, dalle impostazioni delle origini e degli extent per la finestra e dal riquadro di visualizzazione e dalla trasformazione globale. |
DrawAnimatedRects Anima la didascalia di una finestra per indicare l'apertura di un'icona o la riduzione o l'ottimizzazione di una finestra. |
DrawCaption La funzione DrawCaption disegna una didascalia della finestra. |
drawedge La funzione DrawEdge disegna uno o più bordi di rettangolo. |
DrawEscape La funzione DrawEscape offre funzionalità di disegno della visualizzazione video specificata che non sono direttamente disponibili tramite l'interfaccia GDI (Graphics Device Interface). |
DrawFocusRect La funzione DrawFocusRect disegna un rettangolo nello stile utilizzato per indicare che il rettangolo ha lo stato attivo. |
DrawFrameControl La funzione DrawFrameControl disegna un controllo frame del tipo e dello stile specificati. |
DrawStateA La funzione DrawState visualizza un'immagine e applica un effetto visivo per indicare uno stato, ad esempio uno stato disabilitato o predefinito. (ANSI) |
DRAWSTATEPROC La funzione DrawStateProc è una funzione di callback definita dall'applicazione che esegue il rendering di un'immagine complessa per la funzione DrawState. |
DrawStateW La funzione DrawState visualizza un'immagine e applica un effetto visivo per indicare uno stato, ad esempio uno stato disabilitato o predefinito. (Unicode) |
DrawText La funzione DrawText disegna testo formattato nel rettangolo specificato. (Funzione DrawText) |
DrawTextA La funzione DrawText disegna testo formattato nel rettangolo specificato. Formatta il testo in base al metodo specificato (espandendo le schede, giustificando i caratteri, le righe di interruzione e così via). (DrawTextA) |
DrawTextExA La funzione DrawTextEx disegna testo formattato nel rettangolo specificato. (ANSI) |
DrawTextExW La funzione DrawTextEx disegna testo formattato nel rettangolo specificato. (Unicode) |
DrawTextW La funzione DrawTextW (Unicode) disegna testo formattato nel rettangolo specificato. (Funzione DrawTextW) |
Ellipse La funzione Ellipse disegna un'ellisse. Il centro dell'ellisse è il centro del rettangolo di delimitazione specificato. L'ellisse viene delineata utilizzando la penna corrente e viene riempita usando il pennello corrente. |
endpaint La funzione EndPaint contrassegna la fine del disegno nella finestra specificata. Questa funzione è necessaria per ogni chiamata alla funzione BeginPaint, ma solo dopo il completamento del disegno. |
EndPath La funzione EndPath chiude una parentesi di percorso e seleziona il percorso definito dalla parentesi quadre nel contesto di dispositivo specificato. |
ENHMFENUMPROC La funzione EnhMetaFileProc è una funzione di callback definita dall'applicazione usata con la funzione EnumEnhMetaFile. |
EnumDisplayDevicesA La funzione EnumDisplayDevices consente di ottenere informazioni sui dispositivi di visualizzazione nella sessione corrente. (ANSI) |
EnumDisplayDevicesW La funzione EnumDisplayDevices consente di ottenere informazioni sui dispositivi di visualizzazione nella sessione corrente. (Unicode) |
EnumDisplayMonitors La funzione EnumDisplayMonitors enumera i monitor di visualizzazione (inclusi gli pseudo-monitor invisibili associati ai driver di mirroring) che intersecano un'area formata dall'intersezione di un rettangolo di ritaglio specificato e dall'area visibile di un contesto di dispositivo. EnumDisplayMonitors chiama una funzione di callback MonitorEnumProc definita dall'applicazione una volta per ogni monitor enumerato. Si noti che GetSystemMetrics (SM_CMONITORS) conta solo i monitor di visualizzazione. |
EnumDisplaySettingsA La funzione EnumDisplaySettings recupera informazioni su una delle modalità grafiche per un dispositivo di visualizzazione. Per recuperare informazioni per tutte le modalità grafiche di un dispositivo di visualizzazione, effettuare una serie di chiamate a questa funzione. (ANSI) |
EnumDisplaySettingsExA La funzione EnumDisplaySettingsEx recupera informazioni su una delle modalità grafiche per un dispositivo di visualizzazione. Per recuperare informazioni per tutte le modalità grafiche per un dispositivo di visualizzazione, effettuare una serie di chiamate a questa funzione. (ANSI) |
EnumDisplaySettingsExW La funzione EnumDisplaySettingsEx recupera informazioni su una delle modalità grafiche per un dispositivo di visualizzazione. Per recuperare informazioni per tutte le modalità grafiche per un dispositivo di visualizzazione, effettuare una serie di chiamate a questa funzione. (Unicode) |
EnumDisplaySettingsW La funzione EnumDisplaySettings recupera informazioni su una delle modalità grafiche per un dispositivo di visualizzazione. Per recuperare informazioni per tutte le modalità grafiche di un dispositivo di visualizzazione, effettuare una serie di chiamate a questa funzione. (Unicode) |
EnumEnhMetaFile La funzione EnumEnhMetaFile enumera i record all'interno di un metafile in formato avanzato recuperando ogni record e passandolo alla funzione di callback specificata. |
EnumFontFamiliesA La funzione EnumFontFamilies enumera i tipi di carattere in una famiglia di caratteri specificata disponibile in un dispositivo specificato. (ANSI) |
EnumFontFamiliesExA La funzione EnumFontFamiliesEx enumera tutti i tipi di carattere denominati in modo univoco nel sistema che corrispondono alle caratteristiche del tipo di carattere specificate dalla struttura LOGFONT. EnumFontFamiliesEx enumera i tipi di carattere in base al nome del carattere tipografico, al set di caratteri o a entrambi. (ANSI) |
EnumFontFamiliesExW La funzione EnumFontFamiliesEx enumera tutti i tipi di carattere denominati in modo univoco nel sistema che corrispondono alle caratteristiche del tipo di carattere specificate dalla struttura LOGFONT. EnumFontFamiliesEx enumera i tipi di carattere in base al nome del carattere tipografico, al set di caratteri o a entrambi. (Unicode) |
EnumFontFamiliesW La funzione EnumFontFamilies enumera i tipi di carattere in una famiglia di caratteri specificata disponibile in un dispositivo specificato. (Unicode) |
EnumFontsA La funzione EnumFonts enumfonts enumera i tipi di carattere disponibili in un dispositivo specificato. (ANSI) |
EnumFontsW La funzione EnumFonts enumfonts enumera i tipi di carattere disponibili in un dispositivo specificato. (Unicode) |
EnumMetaFile La funzione EnumMetaFile enumera i record all'interno di un metafile in formato Windows recuperando ogni record e passandolo alla funzione di callback specificata. |
EnumObject La funzione EnumObjects enumera le penne o i pennelli disponibili per il contesto di dispositivo (DC) specificato. |
EqualRect La funzione EqualRect determina se i due rettangoli specificati sono uguali confrontando le coordinate degli angoli superiore sinistro e inferiore destro. |
equalrgn La funzione EqualRgn controlla le due aree specificate per determinare se sono identiche. La funzione considera due aree identiche se sono uguali a dimensioni e forma. |
ExcludeClipRect La funzione ExcludeClipRect crea una nuova area di ritaglio costituita dall'area di ritaglio esistente meno il rettangolo specificato. |
ExcludeUpdateRgn La funzione ExcludeUpdateRgn impedisce il disegno all'interno di aree non valide di una finestra escludendo un'area aggiornata nella finestra da un'area di ritaglio. |
ExtCreatePen La funzione ExtCreatePen crea una penna logica cosmetica o geometrica con gli attributi di stile, larghezza e pennello specificati. |
ExtCreateRegion La funzione ExtCreateRegion crea un'area dai dati di trasformazione e dell'area specificati. |
ExtFlodFill La funzione ExtFloodFill riempie un'area della superficie di visualizzazione con il pennello corrente. |
ExtSelectClipRgn La funzione ExtSelectClipRgn combina l'area specificata con l'area di ritaglio corrente usando la modalità specificata. |
extTextOutA La funzione ExtTextOut disegna testo utilizzando il tipo di carattere, il colore di sfondo e il colore del testo attualmente selezionati. Facoltativamente, è possibile specificare le dimensioni da utilizzare per ritagliare, opaquing o entrambi. (ANSI) |
ExtTextOutW La funzione ExtTextOut disegna testo utilizzando il tipo di carattere, il colore di sfondo e il colore del testo attualmente selezionati. Facoltativamente, è possibile specificare le dimensioni da utilizzare per ritagliare, opaquing o entrambi. (Unicode) |
FillPath La funzione FillPath chiude tutte le figure aperte nel percorso corrente e riempie l'interno del percorso usando il pennello corrente e la modalità di riempimento poligono. |
FillRect La funzione FillRect riempie un rettangolo usando il pennello specificato. Questa funzione include i bordi sinistro e superiore, ma esclude i bordi destro e inferiore del rettangolo. |
FillRgn La funzione FillRgn riempie un'area usando il pennello specificato. |
FlattenPath La funzione FlattenPath trasforma tutte le curve nel percorso selezionato nel contesto di dispositivo corrente (DC), trasformando ogni curva in una sequenza di linee. |
FloodFill La funzione FloodFill riempie un'area della superficie di visualizzazione con il pennello corrente. Si presuppone che l'area sia delimitata come specificato dal parametro color. |
FrameRect La funzione FrameRect disegna un bordo attorno al rettangolo specificato utilizzando il pennello specificato. La larghezza e l'altezza del bordo sono sempre un'unità logica. |
FrameRgn La funzione FrameRgn disegna un bordo intorno all'area specificata utilizzando il pennello specificato. |
GdiAlphaBlend La funzione GdiAlphaBlend visualizza bitmap con pixel trasparenti o semitrasparenti. |
GdiComment La funzione GdiComment copia un commento da un buffer in un metafile di formato avanzato specificato. |
GdiFlush La funzione GdiFlush scarica il batch corrente del thread chiamante. |
GdiGetBatchLimit La funzione GdiGetBatchLimit restituisce il numero massimo di chiamate di funzione che possono essere accumulate nel batch corrente del thread chiamante. Il sistema scarica il batch corrente ogni volta che viene superato questo limite. |
GdiGradientFill La funzione GdiGradientFill riempie strutture rettangolo e triangolo. |
GdiSetBatchLimit La funzione GdiSetBatchLimit imposta il numero massimo di chiamate di funzione che possono essere accumulate nel batch corrente del thread chiamante. Il sistema scarica il batch corrente ogni volta che viene superato questo limite. |
GdiTransparentBlt La funzione GdiTransparentBlt esegue un trasferimento a blocchi di bit dei dati di colore corrispondenti a un rettangolo di pixel dal contesto di dispositivo di origine specificato in un contesto di dispositivo di destinazione. |
GetArcDirection La funzione GetArcDirection recupera la direzione dell'arco corrente per il contesto di dispositivo specificato. Le funzioni arc e rettangolo usano la direzione dell'arco. |
GetAspectRatioFilterEx La funzione GetAspectRatioFilterEx recupera l'impostazione per il filtro delle proporzioni corrente. |
GetBitmapBits La funzione GetBitmapBits copia i bit bitmap di una bitmap dipendente dal dispositivo specificata in un buffer. |
GetBitmapDimensionEx La funzione GetBitmapDimensionEx recupera le dimensioni di una bitmap compatibile. Le dimensioni recuperate devono essere state impostate dalla funzione SetBitmapDimensionEx. |
GetBkColor La funzione GetBkColor restituisce il colore di sfondo corrente per il contesto di dispositivo specificato. |
GetBkMode La funzione GetBkMode restituisce la modalità di combinazione di sfondo corrente per un contesto di dispositivo specificato. La modalità di combinazione di sfondo di un contesto di dispositivo influisce su testo, pennelli tratteggi e stili di penna che non sono linee solide. |
GetBoundsRect La funzione GetBoundsRect ottiene il rettangolo di delimitazione accumulato corrente per un contesto di dispositivo specificato. |
GetBrushOrgEx La funzione GetBrushOrgEx recupera l'origine del pennello corrente per il contesto di dispositivo specificato. Questa funzione sostituisce la funzione GetBrushOrg. |
GetBValue La macro GetBValue recupera un valore di intensità per il componente blu di un valore rosso, verde, blu (RGB). |
GetCharABCWidthsA La funzione GetCharABCWidths recupera le larghezze, in unità logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere TrueType corrente. Questa funzione ha esito positivo solo con i tipi di carattere TrueType. (ANSI) |
GetCharABCWidthsFloatA La funzione GetCharABCWidthsFloat recupera le larghezze, in unità logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (ANSI) |
GetCharABCWidthsFloatW La funzione GetCharABCWidthsFloat recupera le larghezze, in unità logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (Unicode) |
GetCharABCWidthsI La funzione GetCharABCWidthsI recupera le larghezze, in unità logiche, di indici glifi consecutivi in un intervallo specificato dal tipo di carattere TrueType corrente. Questa funzione ha esito positivo solo con i tipi di carattere TrueType. |
getCharABCWidthsW La funzione GetCharABCWidths recupera le larghezze, in unità logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere TrueType corrente. Questa funzione ha esito positivo solo con i tipi di carattere TrueType. (Unicode) |
GetCharacterPlacementA La funzione GetCharacterPlacement recupera informazioni su una stringa di caratteri, ad esempio larghezze dei caratteri, posizionamento del cursore, ordinamento all'interno della stringa e rendering del glifo. (ANSI) |
GetCharacterPlacementW La funzione GetCharacterPlacement recupera informazioni su una stringa di caratteri, ad esempio larghezze dei caratteri, posizionamento del cursore, ordinamento all'interno della stringa e rendering del glifo. (Unicode) |
getCharWidth32A La funzione GetCharWidth32 recupera le larghezze, in coordinate logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (ANSI) |
getCharWidth32W La funzione GetCharWidth32 recupera le larghezze, in coordinate logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (Unicode) |
GetCharWidthA La funzione GetCharWidth recupera le larghezze, in coordinate logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (ANSI) |
GetCharWidthFloatA La funzione GetCharWidthFloat recupera le larghezze frazionarie di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (ANSI) |
getCharWidthFloatW La funzione GetCharWidthFloat recupera le larghezze frazionarie di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (Unicode) |
getCharWidthI La funzione GetCharWidthI recupera le larghezze, in coordinate logiche, di indici glifi consecutivi in un intervallo specificato dal tipo di carattere corrente. |
GetCharWidthW La funzione GetCharWidth recupera le larghezze, in coordinate logiche, di caratteri consecutivi in un intervallo specificato dal tipo di carattere corrente. (Unicode) |
GetClipBox La funzione GetClipBox recupera le dimensioni del rettangolo di delimitazione più stretto che può essere disegnato intorno all'area visibile corrente nel dispositivo. |
GetClipRgn La funzione GetClipRgn recupera un handle che identifica l'area di ritaglio definita dall'applicazione corrente per il contesto di dispositivo specificato. |
GetColorAdjustment La funzione GetColorAdjustment recupera i valori di regolazione del colore per il contesto di dispositivo (DC) specificato. |
GetCurrentObject La funzione GetCurrentObject recupera un handle in un oggetto del tipo specificato selezionato nel contesto di dispositivo specificato.The GetCurrentObject function retrieve a handle to an object of the specified type that has been selected into the specified device context (DC). |
GetCurrentPositionEx La funzione GetCurrentPositionEx recupera la posizione corrente nelle coordinate logiche. |
GetDC La funzione GetDC recupera un handle in un contesto di dispositivo (DC) per l'area client di una finestra specificata o per l'intera schermata. |
GetDCBrushColor La funzione GetDCBrushColor recupera il colore corrente del pennello per il contesto di dispositivo (DC) specificato. |
GetDCEx La funzione GetDCEx recupera un handle in un contesto di dispositivo (DC) per l'area client di una finestra specificata o per l'intera schermata. |
GetDCOrgEx La funzione GetDCOrgEx recupera l'origine della traduzione finale per un contesto di dispositivo specificato. |
GetDCPenColor La funzione GetDCPenColor recupera il colore corrente della penna per il contesto di dispositivo (DC) specificato. |
GetDeviceCaps La funzione GetDeviceCaps recupera informazioni specifiche del dispositivo per il dispositivo specificato. |
GetDIBColorTable La funzione GetDIBColorTable recupera i valori di colore RGB (rosso, verde, blu) da un intervallo di voci nella tabella colori della bitmap di sezione DIB attualmente selezionata in un contesto di dispositivo specificato. |
GetDIBits La funzione GetDIBits recupera i bit della bitmap compatibile specificata e li copia in un buffer come DIB usando il formato specificato. |
GetEnhMetaFileA La funzione GetEnhMetaFile crea un handle che identifica il metafile in formato avanzato archiviato nel file specificato. (ANSI) |
GetEnhMetaFileBits La funzione GetEnhMetaFileBits recupera il contenuto del metafile con formato avanzato specificato e li copia in un buffer. |
GetEnhMetaFileDescriptionA La funzione GetEnhMetaFileDescription recupera una descrizione di testo facoltativa da un metafile di formato avanzato e copia la stringa nel buffer specificato. (ANSI) |
GetEnhMetaFileDescriptionW La funzione GetEnhMetaFileDescription recupera una descrizione di testo facoltativa da un metafile di formato avanzato e copia la stringa nel buffer specificato. (Unicode) |
GetEnhMetaFileHeader La funzione GetEnhMetaFileHeader recupera il record contenente l'intestazione per il metafile in formato avanzato specificato. |
GetEnhMetaFilePaletteEntries La funzione GetEnhMetaFilePaletteEntries recupera le voci facoltative della tavolozza dal metafile avanzato specificato. |
GetEnhMetaFileW La funzione GetEnhMetaFile crea un handle che identifica il metafile in formato avanzato archiviato nel file specificato. (Unicode) |
GetFontData La funzione GetFontData recupera i dati delle metriche dei tipi di carattere per un tipo di carattere TrueType. |
GetFontLanguageInfo La funzione GetFontLanguageInfo restituisce informazioni sul tipo di carattere attualmente selezionato per il contesto di visualizzazione specificato. Le applicazioni usano in genere queste informazioni e la funzione GetCharacterPlacement per preparare una stringa di caratteri per la visualizzazione. |
GetFontUnicodeRanges La funzione GetFontUnicodeRanges restituisce informazioni sui caratteri Unicode supportati da un tipo di carattere. Le informazioni vengono restituite come struttura GLYPHSET. |
GetGlyphIndicesA La funzione GetGlyphIndices converte una stringa in una matrice di indici glifi. La funzione può essere utilizzata per determinare se un glifo esiste in un tipo di carattere. (ANSI) |
GetGlyphIndicesW La funzione GetGlyphIndices converte una stringa in una matrice di indici glifi. La funzione può essere utilizzata per determinare se un glifo esiste in un tipo di carattere. (Unicode) |
GetGlyphOutlineA La funzione GetGlyphOutline recupera la struttura o la bitmap per un carattere nel tipo di carattere TrueType selezionato nel contesto di dispositivo specificato. (ANSI) |
getGlyphOutlineW La funzione GetGlyphOutline recupera la struttura o la bitmap per un carattere nel tipo di carattere TrueType selezionato nel contesto di dispositivo specificato. (Unicode) |
GetGraphicsMode La funzione GetGraphicsMode recupera la modalità grafica corrente per il contesto di dispositivo specificato. |
GetGValue La macro GetGValue recupera un valore di intensità per il componente verde di un valore rosso, verde, blu (RGB). |
GetKerningPairsA La funzione GetKerningPairs recupera le coppie di crenatura di caratteri per il tipo di carattere attualmente selezionato per il contesto di dispositivo specificato. (ANSI) |
GetKerningPairsW La funzione GetKerningPairs recupera le coppie di crenatura di caratteri per il tipo di carattere attualmente selezionato per il contesto di dispositivo specificato. (Unicode) |
GetLayout La funzione GetLayout restituisce il layout di un contesto di dispositivo (DC). |
GetMapMode La funzione GetMapMode recupera la modalità di mapping corrente. |
GetMetaFileA La funzione GetMetaFile crea un handle che identifica il metafile archiviato nel file specificato. (ANSI) |
GetMetaFileBitsEx La funzione GetMetaFileBitsEx recupera il contenuto di un metafile in formato Windows e li copia nel buffer specificato. |
getMetaFileW La funzione GetMetaFile crea un handle che identifica il metafile archiviato nel file specificato. (Unicode) |
GetMetaRgn La funzione GetMetaRgn recupera la metaregion corrente per il contesto di dispositivo specificato. |
GetMiterLimit La funzione GetMiterLimit recupera il limite di miter per il contesto di dispositivo specificato. |
GetMonitorInfoA La funzione GetMonitorInfo recupera informazioni su un monitor di visualizzazione. (ANSI) |
GetMonitorInfoW La funzione GetMonitorInfo recupera informazioni su un monitor di visualizzazione. (Unicode) |
GetNearestColor La funzione GetNearestColor recupera un valore di colore che identifica un colore dalla tavolozza di sistema che verrà visualizzata quando viene utilizzato il valore di colore specificato. |
GetNearestPaletteIndex La funzione GetNearestPaletteIndex recupera l'indice per la voce nella tavolozza logica specificata più strettamente corrispondente a un valore di colore specificato. |
GetObject La funzione GetObject (wingdi.h) recupera informazioni per l'oggetto grafico specificato. |
GetObjectA La funzione GetObject recupera informazioni per l'oggetto grafico specificato. (GetObjectA) |
GetObjectType GetObjectType recupera il tipo dell'oggetto specificato. |
GetObjectW La funzione GetObjectW (Unicode) (wingdi.h) recupera informazioni per l'oggetto grafico specificato. |
GetOutlineTextMetricsA La funzione GetOutlineTextMetrics recupera le metriche di testo per i tipi di carattere TrueType. (ANSI) |
GetOutlineTextMetricsW La funzione GetOutlineTextMetrics recupera le metriche di testo per i tipi di carattere TrueType. (Unicode) |
GetPaletteEntries La funzione GetPaletteEntries recupera un intervallo specificato di voci della tavolozza dalla tavolozza logica specificata. |
GetPath La funzione GetPath recupera le coordinate che definiscono gli endpoint delle linee e i punti di controllo delle curve presenti nel percorso selezionato nel contesto di dispositivo specificato. |
GetPixel La funzione GetPixel recupera il valore del colore rosso, verde, blu (RGB) del pixel in corrispondenza delle coordinate specificate. |
GetPolyFillMode La funzione GetPolyFillMode recupera la modalità di riempimento poligono corrente. |
GetRandomRgn La funzione GetRandomRgn copia l'area di ritaglio di sistema di un contesto di dispositivo specificato in un'area specifica. |
GetRasterizerCaps La funzione GetRasterizerCaps restituisce flag che indicano se i tipi di carattere TrueType sono installati nel sistema. |
GetRegionData La funzione GetRegionData riempie il buffer specificato con i dati che descrivono un'area. Questi dati includono le dimensioni dei rettangoli che costituiscono l'area. |
GetRgnBox La funzione GetRgnBox recupera il rettangolo di delimitazione dell'area specificata. |
GetROP2 La funzione GetROP2 recupera la modalità di combinazione in primo piano del contesto di dispositivo specificato. La modalità di combinazione specifica il modo in cui la penna o il colore interno e il colore già sullo schermo vengono combinati per produrre un nuovo colore. |
GetRValue La macro GetRValue recupera un valore di intensità per il componente rosso di un valore rosso, verde, blu (RGB). |
GetStockObject La funzione GetStockObject recupera un handle in una delle penne, dei pennelli, dei tipi di carattere o delle tavolozze disponibili. |
GetStretchBltMode La funzione GetStretchBltMode recupera la modalità di estensione corrente. La modalità di estensione definisce la modalità di aggiunta o rimozione dei dati di colore dalle bitmap estese o compresse quando viene chiamata la funzione StretchBlt. |
GetSysColorBrush La funzione GetSysColorBrush recupera un handle che identifica un pennello logico che corrisponde all'indice di colore specificato. |
GetSystemPaletteEntries La funzione GetSystemPaletteEntries recupera un intervallo di voci della tavolozza dal riquadro di sistema associato al contesto di dispositivo (DC) specificato. |
GetSystemPaletteUse La funzione GetSystemPaletteUse recupera lo stato corrente del riquadro di sistema (fisico) per il contesto di dispositivo (DC) specificato. |
GetTabbedTextExtentA La funzione GetTabbedTextExtent calcola la larghezza e l'altezza di una stringa di caratteri. (ANSI) |
getTabbedTextExtentW La funzione GetTabbedTextExtent calcola la larghezza e l'altezza di una stringa di caratteri. (Unicode) |
GetTextAlign La funzione GetTextAlign recupera l'impostazione di allineamento del testo per il contesto di dispositivo specificato. |
GetTextCharacterExtra La funzione GetTextCharacterExtra recupera la spaziatura intercaracter corrente per il contesto di dispositivo specificato. |
GetTextColor La funzione GetTextColor recupera il colore del testo corrente per il contesto di dispositivo specificato. |
getTextExtentExPointA La funzione GetTextExtentExPoint recupera il numero di caratteri in una stringa specificata che verrà inserita all'interno di uno spazio specificato e riempie una matrice con l'extent di testo per ognuno di questi caratteri. (ANSI) |
getTextExtentExPointI La funzione GetTextExtentExPointI recupera il numero di caratteri in una stringa specificata che verrà inserita all'interno di uno spazio specificato e riempie una matrice con l'extent di testo per ognuno di questi caratteri. |
GetTextExtentExPointW La funzione GetTextExtentExPoint recupera il numero di caratteri in una stringa specificata che verrà inserita all'interno di uno spazio specificato e riempie una matrice con l'extent di testo per ognuno di questi caratteri. (Unicode) |
getTextExtentPoint32A La funzione GetTextExtentPoint32 calcola la larghezza e l'altezza della stringa di testo specificata. (ANSI) |
getTextExtentPoint32W La funzione GetTextExtentPoint32 calcola la larghezza e l'altezza della stringa di testo specificata. (Unicode) |
getTextExtentPointA La funzione GetTextExtentPoint calcola la larghezza e l'altezza della stringa di testo specificata. (ANSI) |
GetTextExtentPointI La funzione GetTextExtentPointI calcola la larghezza e l'altezza della matrice specificata di indici glifi. |
GetTextExtentPointW La funzione GetTextExtentPoint calcola la larghezza e l'altezza della stringa di testo specificata. (Unicode) |
GetTextFaceA La funzione GetTextFace recupera il nome del carattere tipografico del tipo di carattere selezionato nel contesto di dispositivo specificato. (ANSI) |
GetTextFaceW La funzione GetTextFace recupera il nome del carattere tipografico del tipo di carattere selezionato nel contesto di dispositivo specificato. (Unicode) |
GetTextMetrics La funzione GetTextMetrics (wingdi.h) riempie il buffer specificato con le metriche per il tipo di carattere attualmente selezionato. |
getTextMetricsA La funzione GetTextMetrics riempie il buffer specificato con le metriche per il tipo di carattere attualmente selezionato. (GetTextMetricsA) |
getTextMetricsW La funzione GetTextMetricsW (Unicode) (wingdi.h) riempie il buffer specificato con le metriche per il tipo di carattere attualmente selezionato. |
GetUpdateRect La funzione GetUpdateRect recupera le coordinate del rettangolo più piccolo che racchiude completamente l'area di aggiornamento della finestra specificata. |
GetUpdateRgn La funzione GetUpdateRgn recupera l'area di aggiornamento di una finestra copiandola nell'area specificata. Le coordinate dell'area di aggiornamento sono relative all'angolo superiore sinistro della finestra, ovvero sono coordinate client. |
GetViewportExtEx La funzione GetViewportExtEx recupera l'extent x e l'extent y del riquadro di visualizzazione corrente per il contesto di dispositivo specificato. |
GetViewportOrgEx La funzione GetViewportOrgEx recupera le coordinate x e le coordinate y dell'origine del riquadro di visualizzazione per il contesto di dispositivo specificato. |
GetWindowDC La funzione GetWindowDC recupera il contesto di dispositivo (DC) per l'intera finestra, inclusa la barra del titolo, i menu e le barre di scorrimento. |
GetWindowExtEx Questa funzione recupera l'extent x e l'extent y della finestra per il contesto di dispositivo specificato. |
GetWindowOrgEx La funzione GetWindowOrgEx recupera le coordinate x e le coordinate y dell'origine della finestra per il contesto di dispositivo specificato. |
GetWindowRgn La funzione GetWindowRgn ottiene una copia dell'area della finestra di una finestra. |
GetWindowRgnBox La funzione GetWindowRgnBox recupera le dimensioni del rettangolo di delimitazione più stretto per l'area della finestra di una finestra. |
GetWinMetaFileBits La funzione GetWinMetaFileBits converte i record in formato avanzato da un metafile in record in formato Windows e archivia i record convertiti nel buffer specificato. |
GetWorldTransform La funzione GetWorldTransform recupera lo spazio globale corrente nella trasformazione dello spazio delle pagine. |
GOBJENUMPROC La funzione EnumObjectsProc è una funzione di callback definita dall'applicazione usata con la funzione EnumObjects. |
GradientFill La funzione GradientFill riempie strutture rettangolo e triangolo. |
GrayStringA La funzione GrayString disegna testo grigio nella posizione specificata. (ANSI) |
GRAYSTRINGPROC La funzione OutputProc è una funzione di callback definita dall'applicazione usata con la funzione GrayString. |
GrayStringW La funzione GrayString disegna testo grigio nella posizione specificata. (Unicode) |
InflateRect La funzione InflateRect aumenta o riduce la larghezza e l'altezza del rettangolo specificato. |
intersectClipRect La funzione IntersectClipRect crea una nuova area di ritaglio dall'intersezione dell'area di ritaglio corrente e del rettangolo specificato. |
IntersectRect La funzione IntersectRect calcola l'intersezione di due rettangoli di origine e inserisce le coordinate del rettangolo di intersezione nel rettangolo di destinazione. |
InvalidateRect La funzione InvalidateRect aggiunge un rettangolo all'area di aggiornamento della finestra specificata. L'area di aggiornamento rappresenta la parte dell'area client della finestra che deve essere ridisegnata. |
invalidateRgn La funzione InvalidateRgn invalida l'area client all'interno dell'area specificata aggiungendola all'area di aggiornamento corrente di una finestra. |
InvertRect La funzione InvertRect inverte un rettangolo in una finestra eseguendo un'operazione NOT logica sui valori di colore per ogni pixel nell'interno del rettangolo. |
InvertRgn La funzione InvertRgn inverte i colori nell'area specificata. |
IsRectEmpty La funzione IsRectEmpty determina se il rettangolo specificato è vuoto. |
LineDDA La funzione LineDDA determina quali pixel devono essere evidenziati per una riga definita dai punti iniziali e finali specificati. |
LINEDDAPROC La funzione LineDDAProc è una funzione di callback definita dall'applicazione usata con la funzione LineDDA. |
LineTo La funzione LineTo disegna una linea dalla posizione corrente fino a, ma non include, il punto specificato. |
LoadBitmapA La funzione LoadBitmap carica la risorsa bitmap specificata dal file eseguibile di un modulo. (ANSI) |
LoadBitmapW La funzione LoadBitmap carica la risorsa bitmap specificata dal file eseguibile di un modulo. (Unicode) |
LockWindowUpdate La funzione LockWindowUpdate disabilita o abilita il disegno nella finestra specificata. È possibile bloccare una sola finestra alla volta. |
LPtoDP La funzione LPtoDP converte le coordinate logiche in coordinate del dispositivo. La conversione dipende dalla modalità di mapping del contesto di dispositivo, dalle impostazioni delle origini e degli extent per la finestra e dal riquadro di visualizzazione e dalla trasformazione globale. |
MAKEPOINTS La macro MAKEPOINTS converte un valore contenente le coordinate x e y di un punto in una struttura POINTS. |
MAKEROP4 La macro MAKEROP4 crea un codice operazione raster quaternary da usare con la funzione MaskBlt. |
MapWindowPoints La funzione MapWindowPoints converte (mappa) un set di punti da uno spazio di coordinate rispetto a una finestra a uno spazio di coordinate rispetto a un'altra finestra. |
MaskBlt La funzione MaskBlt combina i dati di colore per le bitmap di origine e di destinazione usando l'operazione di maschera e raster specificata. |
MergeFontPackage La funzione MergeFontPackage modifica i tipi di carattere creati da CreateFontPackage. |
MFENUMPROC La funzione EnumMetaFileProc è una funzione di callback definita dall'applicazione che elabora i record metafile in formato Windows. |
ModifyWorldTransform La funzione ModifyWorldTransform modifica la trasformazione globale per un contesto di dispositivo usando la modalità specificata. |
MONITORENUMPROC Una funzione MonitorEnumProc è una funzione di callback definita dall'applicazione chiamata dalla funzione EnumDisplayMonitors. |
MonitorFromPoint La funzione MonitorFromPoint recupera un handle per il monitor di visualizzazione che contiene un punto specificato. |
MonitorFromRect La funzione MonitorFromRect recupera un handle per il monitor di visualizzazione con l'area più grande di intersezione con un rettangolo specificato. |
MonitorFromWindow La funzione MonitorFromWindow recupera un handle per il monitor di visualizzazione con l'area più grande di intersezione con il rettangolo di delimitazione di una finestra specificata. |
MoveToEx La funzione MoveToEx aggiorna la posizione corrente al punto specificato e restituisce facoltativamente la posizione precedente. |
OffsetClipRgn La funzione OffsetClipRgn sposta l'area di ritaglio di un contesto di dispositivo in base agli offset specificati. |
OffsetRect La funzione OffsetRect sposta il rettangolo specificato in base agli offset specificati. |
OffsetRgn La funzione OffsetRgn sposta un'area in base agli offset specificati. |
OffsetViewportOrgEx La funzione OffsetViewportOrgEx modifica l'origine del riquadro di visualizzazione per un contesto di dispositivo usando gli offset orizzontali e verticali specificati. |
OffsetWindowOrgEx La funzione OffsetWindowOrgEx modifica l'origine della finestra per un contesto di dispositivo usando gli offset orizzontali e verticali specificati. |
PaintDesktop La funzione PaintDesktop riempie l'area di ritaglio nel contesto di dispositivo specificato con il motivo desktop o lo sfondo. La funzione viene fornita principalmente per i desktop della shell. |
PaintRgn La funzione PaintRgn disegna l'area specificata usando il pennello attualmente selezionato nel contesto del dispositivo. |
PALETTEINDEX La macro PALETTEINDEX accetta un indice in una voce della tavolozza dei colori logici e restituisce un identificatore di voce della tavolozza costituito da un valore COLORREF che specifica il colore associato all'indice specificato. |
PALETTERGB La macro PALETTERGB accetta tre valori che rappresentano le intensità relative di rosso, verde e blu e restituisce un identificatore rosso, verde, blu (RGB) relativo alla tavolozza costituito da 2 nei byte di ordine elevato e un valore RGB nei tre byte di ordine basso. Un'applicazione che usa una tavolozza dei colori può passare questo identificatore, anziché un valore RGB esplicito, alle funzioni che prevedono un colore. |
PatBlt La funzione PatBlt disegna il rettangolo specificato usando il pennello attualmente selezionato nel contesto di dispositivo specificato. Il colore del pennello e il colore della superficie o i colori vengono combinati usando l'operazione raster specificata. |
PathToRegion La funzione PathToRegion crea un'area dal percorso selezionato nel contesto di dispositivo specificato. L'area risultante usa le coordinate del dispositivo. |
torta La funzione Pie disegna una wedge a forma di torta delimitata dall'intersezione di un'ellisse e due radiali. La torta viene delineata usando la penna corrente e riempita usando il pennello corrente. |
PlayEnhMetaFile La funzione PlayEnhMetaFile visualizza l'immagine archiviata nel metafile di formato avanzato specificato. |
PlayEnhMetaFileRecord La funzione PlayEnhMetaFileRecord riproduce un record metafile avanzato eseguendo le funzioni GDI (Graphics Device Interface) identificate dal record. |
PlayMetaFile La funzione PlayMetaFile visualizza l'immagine archiviata nel metafile in formato Windows specificato nel dispositivo specificato. |
PlayMetaFileRecord La funzione PlayMetaFileRecord riproduce un record metafile in formato Windows eseguendo la funzione GDI (Graphics Device Interface) contenuta all'interno di tale record. |
PlgBlt La funzione PlgBlt esegue un trasferimento in blocchi di bit dei bit dei dati di colore dal rettangolo specificato nel contesto del dispositivo di origine al parallelogramma specificato nel contesto del dispositivo di destinazione. |
POINTSTOPOINT La macro POINTSTOPOINT copia il contenuto di una struttura POINTS in una struttura POINT. |
POINTTOPOINTS La macro POINTTOPOINTS converte una struttura POINT in una struttura POINTS. |
polyBezier La funzione PolyBezier disegna una o più curve di Bézier. |
PolyBezierTo La funzione PolyBezierTo disegna una o più curve di Bézier. |
PolyDraw La funzione PolyDraw disegna un set di segmenti di linea e curve di Bézier. |
polygon La funzione Polygon disegna un poligono costituito da due o più vertici collegati da linee rette. Il poligono viene delineato usando la penna corrente e riempita usando la modalità di riempimento del pennello e del poligono corrente. |
polyline La funzione Polyline disegna una serie di segmenti di linea collegando i punti nella matrice specificata. |
PolylineTo La funzione PolylineTo disegna una o più linee rette. |
PolyPolygon La funzione PolyPolygon disegna una serie di poligoni chiusi. Ogni poligono viene delineato usando la penna corrente e riempita usando il pennello corrente e la modalità di riempimento poligono. I poligoni disegnati da questa funzione possono sovrapporsi. |
PolyPolyline La funzione PolyPolyline disegna più serie di segmenti di linea connessi. |
PolyTextOutA La funzione PolyTextOut disegna diverse stringhe utilizzando i colori del tipo di carattere e del testo attualmente selezionati nel contesto di dispositivo specificato. (ANSI) |
PolyTextOutW La funzione PolyTextOut disegna diverse stringhe utilizzando i colori del tipo di carattere e del testo attualmente selezionati nel contesto di dispositivo specificato. (Unicode) |
PtInRect La funzione PtInRect determina se il punto specificato si trova all'interno del rettangolo specificato. |
PtInRegion La funzione PtInRegion determina se il punto specificato si trova all'interno dell'area specificata. |
PtVisible La funzione PtVisible determina se il punto specificato si trova all'interno dell'area di ritaglio di un contesto di dispositivo. |
RealizePalette La funzione RealizePalette esegue il mapping delle voci della tavolozza logica corrente alla tavolozza del sistema. |
rettangolo La funzione Rectangle disegna un rettangolo. Il rettangolo viene delineato utilizzando la penna corrente e riempita usando il pennello corrente. |
RectInRegion La funzione RectInRegion determina se una parte del rettangolo specificato si trova entro i limiti di un'area. |
RectVisible La funzione RectVisible determina se una parte del rettangolo specificato si trova all'interno dell'area di ritaglio di un contesto di dispositivo. |
RedrawWindow La funzione RedrawWindow aggiorna il rettangolo o l'area specificata nell'area client di una finestra. |
ReleaseDC La funzione ReleaseDC rilascia un contesto di dispositivo (DC), liberandolo per l'uso da parte di altre applicazioni. L'effetto della funzione ReleaseDC dipende dal tipo di controller di dominio. Libera solo controller di dominio comuni e finestra. Non ha alcun effetto sulla classe o sui controller di dominio privati. |
RemoveFontMemResourceEx La funzione RemoveFontMemResourceEx rimuove i tipi di carattere aggiunti da un file di immagine di memoria. |
RemoveFontResourceA La funzione RemoveFontResource rimuove i tipi di carattere nel file specificato dalla tabella dei tipi di carattere di sistema. (ANSI) |
RemoveFontResourceExA La funzione RemoveFontResourceEx rimuove i tipi di carattere nel file specificato dalla tabella dei tipi di carattere di sistema. (ANSI) |
removeFontResourceExW La funzione RemoveFontResourceEx rimuove i tipi di carattere nel file specificato dalla tabella dei tipi di carattere di sistema. (Unicode) |
removeFontResourceW La funzione RemoveFontResource rimuove i tipi di carattere nel file specificato dalla tabella dei tipi di carattere di sistema. (Unicode) |
ResetDCA La funzione ResetDC aggiorna la stampante o il contesto del dispositivo plotter specificato usando le informazioni specificate. (ANSI) |
ResetDCW La funzione ResetDC aggiorna la stampante o il contesto del dispositivo plotter specificato usando le informazioni specificate. (Unicode) |
ResizePalette La funzione ResizePalette aumenta o riduce le dimensioni di una tavolozza logica in base al valore specificato. |
RestoreDC La funzione RestoreDC ripristina un contesto di dispositivo (DC) nello stato specificato. Il controller di dominio viene ripristinato visualizzando le informazioni sullo stato di uno stack creato dalle chiamate precedenti alla funzione SaveDC. |
RGB La macro RGB seleziona un colore rosso, verde, blu (RGB) in base agli argomenti forniti e alle funzionalità di colore del dispositivo di output. |
RoundRect La funzione RoundRect disegna un rettangolo con angoli arrotondati. Il rettangolo viene delineato utilizzando la penna corrente e riempita usando il pennello corrente. |
SaveDC La funzione SaveDC salva lo stato corrente del contesto di dispositivo specificato copiando i dati che descrivono gli oggetti selezionati e le modalità grafiche( ad esempio bitmap, pennello, tavolozza, carattere, penna, area, modalità di disegno e modalità di mapping) in uno stack di contesto. |
ScaleViewportExtEx La funzione ScaleViewportExtEx modifica il riquadro di visualizzazione per un contesto di dispositivo usando i rapporti formati dai moltiplicatori e dai divisori specificati. |
ScaleWindowExtEx La funzione ScaleWindowExtEx modifica la finestra per un contesto di dispositivo usando i rapporti formati dai moltiplicatori e divisori specificati. |
ScreenToClient La funzione ScreenToClient converte le coordinate dello schermo di un punto specificato sullo schermo in coordinate dell'area client. |
SelectClipPath La funzione SelectClipPath seleziona il percorso corrente come area di ritaglio per un contesto di dispositivo, combinando la nuova area con qualsiasi area di ritaglio esistente usando la modalità specificata. |
SelectClipRgn La funzione SelectClipRgn seleziona un'area come area di ritaglio corrente per il contesto di dispositivo specificato. |
SelectFont La macro SelectFont seleziona un oggetto tipo di carattere nel contesto di dispositivo specificato.The SelectFont macro selects a font object into the specified device context (DC). Il nuovo oggetto carattere sostituisce l'oggetto carattere precedente. |
SelectObject La funzione SelectObject seleziona un oggetto nel contesto di dispositivo (DC) specificato. Il nuovo oggetto sostituisce l'oggetto precedente dello stesso tipo. |
SelectPalette La funzione SelectPalette seleziona la tavolozza logica specificata in un contesto di dispositivo. |
SetArcDirection SetArcDirection imposta la direzione di disegno da utilizzare per le funzioni arco e rettangolo. |
setBitmapBits La funzione SetBitmapBits imposta i bit di dati colore per una bitmap sui valori specificati. |
SetBitmapDimensionEx La funzione SetBitmapDimensionEx assegna dimensioni preferite a una bitmap. Queste dimensioni possono essere usate dalle applicazioni; tuttavia, non vengono utilizzati dal sistema. |
SetBkColor La funzione SetBkColor imposta il colore di sfondo corrente sul valore di colore specificato o sul colore fisico più vicino se il dispositivo non può rappresentare il valore di colore specificato. |
SetBkMode La funzione SetBkMode imposta la modalità di combinazione in background del contesto di dispositivo specificato. La modalità di combinazione di sfondo viene usata con testo, pennelli tratteggi e stili di penna che non sono linee solide. |
SetBoundsRect La funzione SetBoundsRect controlla l'accumulo di informazioni sul rettangolo di delimitazione per il contesto di dispositivo specificato. |
SetBrushOrgEx La funzione SetBrushOrgEx imposta l'origine pennello assegnata da GDI al pennello successivo selezionato da un'applicazione nel contesto di dispositivo specificato. |
SetColorAdjustment La funzione SetColorAdjustment imposta i valori di regolazione del colore per un contesto di dispositivo (DC) usando i valori specificati. |
SetDCBrushColor La funzione SetDCBrushColor imposta il colore corrente del pennello del contesto di dispositivo (DC) sul valore di colore specificato. Se il dispositivo non può rappresentare il valore di colore specificato, il colore viene impostato sul colore fisico più vicino. |
SetDCPenColor La funzione SetDCPenColor imposta il colore della penna corrente del contesto di dispositivo (DC) sul valore di colore specificato. Se il dispositivo non può rappresentare il valore di colore specificato, il colore viene impostato sul colore fisico più vicino. |
SetDIBColorTable La funzione SetDIBColorTable imposta i valori di colore RGB (rosso, verde, blu) in un intervallo di voci nella tabella colori del DIB attualmente selezionato in un contesto di dispositivo specificato. |
SetDIBits La funzione SetDIBits imposta i pixel in una bitmap compatibile (DDB) usando i dati di colore trovati nel DIB specificato. |
SetDIBitsToDevice La funzione SetDIBitsToDevice imposta i pixel nel rettangolo specificato nel dispositivo associato al contesto di dispositivo di destinazione usando i dati di colore di un'immagine DIB, JPEG o PNG. |
SetEnhMetaFileBits La funzione SetEnhMetaFileBits crea un metafile di formato avanzato basato sulla memoria dai dati specificati. |
SetGraphicsMode La funzione SetGraphicsMode imposta la modalità grafica per il contesto di dispositivo specificato. |
SetLayout La funzione SetLayout modifica il layout di un contesto di dispositivo (DC). |
SetMapMode La funzione SetMapMode imposta la modalità di mapping del contesto di dispositivo specificato. La modalità di mapping definisce l'unità di misura usata per trasformare le unità di spazio delle pagine in unità di spazio del dispositivo e definisce anche l'orientamento degli assi x e y del dispositivo. |
SetMapperFlags La funzione SetMapperFlags modifica l'algoritmo usato dal mapper del tipo di carattere quando esegue il mapping dei tipi di carattere logici ai tipi di carattere fisici. |
SetMetaFileBitsEx La funzione SetMetaFileBitsEx crea un metafile in formato Windows basato sulla memoria dai dati forniti. |
setMetaRgn La funzione SetMetaRgn interseca l'area di ritaglio corrente per il contesto di dispositivo specificato con la metaregion corrente e salva l'area combinata come nuova metaregion per il contesto di dispositivo specificato. |
SetMiterLimit La funzione SetMiterLimit imposta il limite per la lunghezza dei join di miter per il contesto di dispositivo specificato. |
SetPaletteEntries La funzione SetPaletteEntries imposta i valori e i flag di colore RGB (rosso, verde, blu) in un intervallo di voci in una tavolozza logica. |
SetPixel La funzione SetPixel imposta il pixel in corrispondenza delle coordinate specificate sul colore specificato. |
SetPixelV La funzione SetPixelV imposta il pixel in corrispondenza delle coordinate specificate sull'approssimazione più vicina del colore specificato. Il punto deve trovarsi nell'area di ritaglio e nella parte visibile della superficie del dispositivo. |
SetPolyFillMode La funzione SetPolyFillMode imposta la modalità di riempimento poligono per le funzioni che riempiono i poligoni. |
SetRect La funzione SetRect imposta le coordinate del rettangolo specificato. Equivale ad assegnare gli argomenti sinistro, superiore, destro e inferiore ai membri appropriati della struttura RECT. |
SetRectEmpty La funzione SetRectEmpty crea un rettangolo vuoto in cui tutte le coordinate sono impostate su zero. |
SetRectRgn La funzione SetRectRgn converte un'area in un'area rettangolare con le coordinate specificate. |
SetROP2 La funzione SetROP2 imposta la modalità di combinazione in primo piano corrente. |
SetStretchBltMode La funzione SetStretchBltMode imposta la modalità di estensione bitmap nel contesto di dispositivo specificato. |
SetSystemPaletteUse La funzione SetSystemPaletteUse consente a un'applicazione di specificare se la tavolozza di sistema contiene 2 o 20 colori statici. |
SetTextAlign La funzione SetTextAlign imposta i flag di allineamento del testo per il contesto di dispositivo specificato. |
SetTextCharacterExtra La funzione SetTextCharacterExtra imposta la spaziatura intercharacter. La spaziatura intercharacter viene aggiunta a ogni carattere, inclusi i caratteri di interruzione, quando il sistema scrive una riga di testo. |
SetTextColor La funzione SetTextColor imposta il colore del testo per il contesto di dispositivo specificato sul colore specificato. |
SetTextJustification La funzione SetTextJustification specifica la quantità di spazio che il sistema deve aggiungere ai caratteri di interruzione in una stringa di testo. Lo spazio viene aggiunto quando un'applicazione chiama le funzioni TextOut o ExtTextOut. |
SetViewportExtEx Imposta gli extent orizzontali e verticali del riquadro di visualizzazione per un contesto di dispositivo usando i valori specificati. |
SetViewportOrgEx La funzione SetViewportOrgEx specifica il punto di dispositivo mappato all'origine della finestra (0,0). |
SetWindowExtEx La funzione SetWindowExtEx imposta gli extent orizzontali e verticali della finestra per un contesto di dispositivo usando i valori specificati. |
SetWindowOrgEx La funzione SetWindowOrgEx specifica il punto di finestra mappato all'origine del viewport (0,0). |
SetWindowRgn La funzione SetWindowRgn imposta l'area della finestra di una finestra. |
setWinMetaFileBits La funzione SetWinMetaFileBits converte un metafile dal formato windows precedente al nuovo formato avanzato e archivia il nuovo metafile in memoria. |
SetWorldTransform La funzione SetWorldTransform imposta una trasformazione lineare bidimensionale tra lo spazio globale e lo spazio di pagina per il contesto di dispositivo specificato. Questa trasformazione può essere usata per ridimensionare, ruotare, taglio o tradurre l'output grafico. |
StretchBlt La funzione StretchBlt copia una bitmap da un rettangolo di origine in un rettangolo di destinazione, estendendo o comprimendo la bitmap per adattarsi alle dimensioni del rettangolo di destinazione, se necessario. |
StretchDIBits La funzione StretchDIBits copia i dati di colore per un rettangolo di pixel in un'immagine DIB, JPEG o PNG nel rettangolo di destinazione specificato. |
StrokeAndFillPath La funzione StrokeAndFillPath chiude tutte le figure aperte in un percorso, traccia il contorno del percorso utilizzando la penna corrente e riempie l'interno utilizzando il pennello corrente. |
StrokePath La funzione StrokePath esegue il rendering del percorso specificato utilizzando la penna corrente. |
SubtractRect La funzione SubtractRect determina le coordinate di un rettangolo formato sottraendo un rettangolo da un altro. |
TabbedTextOutA La funzione TabbedTextOut scrive una stringa di caratteri in una posizione specificata, espandendo le schede nei valori specificati in una matrice di posizioni tabulazioni. Il testo viene scritto nel tipo di carattere, nel colore di sfondo e nel colore del testo attualmente selezionato. (ANSI) |
TabbedTextOutW La funzione TabbedTextOut scrive una stringa di caratteri in una posizione specificata, espandendo le schede nei valori specificati in una matrice di posizioni tabulazioni. Il testo viene scritto nel tipo di carattere, nel colore di sfondo e nel colore del testo attualmente selezionato. (Unicode) |
TextOutA La funzione TextOut scrive una stringa di caratteri nella posizione specificata, utilizzando il tipo di carattere, il colore di sfondo e il colore del testo attualmente selezionati. (ANSI) |
TextOutW La funzione TextOut scrive una stringa di caratteri nella posizione specificata, utilizzando il tipo di carattere, il colore di sfondo e il colore del testo attualmente selezionati. (Unicode) |
TransparentBlt La funzione TransparentBlt esegue un trasferimento a blocchi di bit dei dati di colore corrispondenti a un rettangolo di pixel dal contesto di dispositivo di origine specificato in un contesto di dispositivo di destinazione. |
TTCharToUnicode Converte una matrice di valori di codice carattere a 8 bit in valori Unicode a 16 bit. |
TTDeleteEmbeddedFont Rilascia la memoria usata da un tipo di carattere incorporato, hFontReference. |
TTEmbedFont Crea una struttura di tipo di carattere contenente il tipo di carattere wide -character (16 bit) sottoinsieme. Il tipo di carattere corrente del contesto di dispositivo (hDC) fornisce le informazioni sul tipo di carattere. |
TTEmbedFontEx Crea una struttura di tipo di carattere contenente il tipo di carattere UCS-4 (32 bit) sottoinsieme. Il tipo di carattere corrente del contesto di dispositivo (hDC) fornisce le informazioni sul tipo di carattere. |
TTEmbedFontFromFileA Crea una struttura di tipo di carattere contenente il tipo di carattere wide -character (16 bit) sottoinsieme. Un file esterno fornisce le informazioni sul tipo di carattere. |
TTEnableEmbeddingForFacename Aggiunge o rimuove i nomi dei visi dall'elenco di esclusione del carattere tipografico. |
TTGetEmbeddedFontInfo Recupera informazioni su un tipo di carattere incorporato, ad esempio le autorizzazioni di incorporamento. TTGetEmbeddedFontInfo esegue la stessa attività di TTLoadEmbeddedFont, ma non alloca strutture di dati interne per il tipo di carattere incorporato. |
TTGetEmbeddingType Ottiene i privilegi di incorporamento di un tipo di carattere. |
TTGetNewFontName Ottiene il nome della famiglia per il tipo di carattere caricato tramite TTLoadEmbeddedFont. |
TTIsEmbeddingEnabled Determina se l'elenco di esclusione del carattere tipografico contiene un tipo di carattere specificato. |
TTIsEmbeddingEnabledForFacename Determina se l'incorporamento è abilitato per un tipo di carattere specificato. |
TTLoadEmbeddedFont Legge un tipo di carattere incorporato dal flusso di documenti e lo installa. Consente inoltre a un client di limitare ulteriormente i privilegi di incorporamento del tipo di carattere. |
TTRunValidationTests Convalida parte o tutti i dati del glifo di un tipo di carattere wide (16 bit), nell'intervallo di dimensioni specificato. |
TTRunValidationTestsEx Convalida parte o tutti i dati del glifo di un tipo di carattere UCS-4 (a 32 bit), nell'intervallo di dimensioni specificato. |
UnionRect La funzione UnionRect crea l'unione di due rettangoli. L'unione è il rettangolo più piccolo che contiene entrambi i rettangoli di origine. |
unobject La funzione Unobject reimposta l'origine di un pennello o reimposta una tavolozza logica. |
UpdateColors La funzione UpdateColors aggiorna l'area client del contesto di dispositivo specificato eseguendo il mapping dei colori correnti nell'area client alla tavolozza logica attualmente realizzata. |
UpdateWindow La funzione UpdateWindow aggiorna l'area client della finestra specificata inviando un messaggio di WM_PAINT alla finestra se l'area di aggiornamento della finestra non è vuota. |
ValidateRect La funzione ValidateRect convalida l'area client all'interno di un rettangolo rimuovendo il rettangolo dall'area di aggiornamento della finestra specificata. |
validatergn La funzione ValidateRgn convalida l'area client all'interno di un'area rimuovendo l'area dall'area di aggiornamento corrente della finestra specificata. |
widenPath La funzione WidenPath ridefinisce il percorso corrente come area che verrebbe disegnata se il percorso venisse tracciato usando la penna attualmente selezionata nel contesto di dispositivo specificato. |
WindowFromDC La funzione WindowFromDC restituisce un handle alla finestra associata al contesto di dispositivo di visualizzazione specificato. Funzioni di output che usano il contesto di dispositivo specificato disegnare in questa finestra. |
Strutture
ABC La struttura ABC contiene la larghezza di un carattere in un tipo di carattere TrueType. |
ABCFLOAT La struttura ABCFLOAT contiene le larghezze A, B e C di un carattere carattere. |
AXESLISTA La struttura AXESLIST contiene informazioni su tutti gli assi di un tipo di carattere master multiplo. (ANSI) |
AXESLISTW La struttura AXESLIST contiene informazioni su tutti gli assi di un tipo di carattere master multiplo. (Unicode) |
AXISINFOA La struttura AXISINFO contiene informazioni su un asse di un tipo di carattere master multiplo. (ANSI) |
AXISINFOW La struttura AXISINFO contiene informazioni su un asse di un tipo di carattere master multiplo. (Unicode) |
BITMAP La struttura BITMAP definisce i valori di tipo, larghezza, altezza, formato colore e bit di una bitmap. |
BITMAPCOREHEADER La struttura BITMAPCOREHEADER contiene informazioni sulle dimensioni e sul formato di colore di un DIB. |
bitmapCOREINFO La struttura BITMAPCOREINFO definisce le dimensioni e le informazioni sul colore per un DIB. |
BITMAPFILEHEADER La struttura BITMAPFILEHEADER contiene informazioni sul tipo, le dimensioni e il layout di un file che contiene un DIB. |
bitmapinfo La struttura BITMAPINFO definisce le dimensioni e le informazioni sul colore per un DIB. |
BITMAPINFOHEADER La struttura BITMAPINFOHEADER contiene informazioni sulle dimensioni e sul formato di colore di una bitmap indipendente dal dispositivo (DIB). |
BITMAPV4HEADER La struttura BITMAPV4HEADER è il file di intestazione delle informazioni bitmap. Si tratta di una versione estesa della struttura BITMAPINFOHEADER. Le applicazioni possono usare la struttura BITMAPV5HEADER per aggiungere funzionalità. |
BITMAPV5HEADER La struttura BITMAPV5HEADER è il file di intestazione delle informazioni bitmap. Si tratta di una versione estesa della struttura BITMAPINFOHEADER. |
BLENDFUNCTION La struttura BLENDFUNCTION controlla la fusione specificando le funzioni di fusione per le bitmap di origine e di destinazione. |
COLORADJUSTMENT La struttura COLORADJUSTMENT definisce i valori di regolazione del colore utilizzati dalle funzioni StretchBlt e StretchDIBits quando la modalità stretch è HALFTONE. È possibile impostare i valori di regolazione del colore chiamando la funzione SetColorAdjustment. |
DESIGNVECTOR La struttura DESIGNVECTOR viene utilizzata da un'applicazione per specificare i valori per gli assi di un tipo di carattere master multiplo. |
DIBSECTION La struttura DIBSECTION contiene informazioni su un DIB creato chiamando la funzione CreateDIBSection. |
DISPLAY_DEVICEA La struttura DISPLAY_DEVICE riceve informazioni sul dispositivo di visualizzazione specificato dal parametro iDevNum della funzione EnumDisplayDevices. (ANSI) |
DISPLAY_DEVICEW La struttura DISPLAY_DEVICE riceve informazioni sul dispositivo di visualizzazione specificato dal parametro iDevNum della funzione EnumDisplayDevices. (Unicode) |
DRAWTEXTPARAMS La struttura DRAWTEXTPARAMS contiene opzioni di formattazione estese per la funzione DrawTextEx. |
EMR La struttura EMR fornisce la struttura di base per tutti i record metafile avanzati. Un record metafile avanzato contiene i parametri per una funzione GDI specifica usata per creare parte di un'immagine in un metafile di formato avanzato. |
EMRABORTPATH Contiene i dati per i record metafile avanzati AbortPath, BeginPath, EndPath, CloseFigure, FlattenPath, WidenPath, SetMetaRgn, SaveDC e RealizePalette. |
EMRALPHABLEND La struttura EMRALPHABLEND contiene membri per il record metafile avanzato AlphaBlend. |
EMRANGLEARC La struttura EMRANGLEARC contiene membri per il record del metafile avanzato AngleArc. |
EMRARC Le strutture EMRARC, EMRARCTO, EMRCHORD e EMRPIE contengono membri per i record metafile avanzati Arc, ArcTo, Chord e Pie. |
EMRBITBLT La struttura EMRBITBLT contiene membri per il record metafile avanzato BitBlt. Si noti che l'interfaccia GDI (Graphics Device Interface) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile. |
EMRCOLORCORRECTPALETTE La struttura EMRCOLORCORRECTPALETTE contiene membri per il record metafile avanzato ColorCorrectPalette. |
EMRCOLORMATCHTOTARGET La struttura EMRCOLORMATCHTOTARGET contiene membri per il record metafile avanzato ColorMatchToTarget. |
EMRCREATEBRUSHINDIRECT La struttura EMRCREATEBRUSHINDIRECT contiene membri per il record metafile avanzato CreateBrushIndirect. |
EMRCREATECOLORSPACE La struttura EMRCREATECOLORSPACE contiene membri per il record metafile avanzato CreateColorSpace. |
EMRCREATECOLORSPACEW La struttura EMRCREATECOLORSPACEW contiene membri per il record metafile avanzato CreateColorSpace. Differisce da EMRCREATECOLORSPACE in quanto ha uno spazio colore logico Unicode e ha anche una matrice facoltativa contenente i dati del profilo di origine non elaborato. |
EMRCREATEDIBPATTERNBRUSHPT La struttura EMRCREATEDIBPATTERNBRUSHPT contiene membri per il record metafile avanzato CreateDIBPatternBrushPt. La struttura BITMAPINFO è seguita dai bit bitmap che formano una bitmap indipendente dal dispositivo (DIB). |
EMRCREATEMONOBRUSH La struttura EMRCREATEMONOBRUSH contiene membri per createPatternBrush (quando viene passata una bitmap monocromatica) o CreateDIBPatternBrush (quando viene passato un DIB monocromatico) record metafile avanzati. |
EMRCREATEPALETTE La struttura EMRCREATEPALETTE contiene membri per il record metafile avanzato CreatePalette. |
EMRCREATEPEN La struttura EMRCREATEPEN contiene membri per il record metafile avanzato CreatePen. |
EMRELLIPSE Le strutture EMRELLIPSE e EMRRECTANGLE contengono membri per i record metafile avanzati Ellipse e Rectangle. |
EMREOF La struttura EMREOF contiene dati per il record metafile avanzato che indica la fine del metafile. |
EMREXCLUDECLIPRECT Le strutture EMREXCLUDECLIPRECT e EMRINTERSECTCLIPRECT contengono membri per i record metafile avanzati ExcludeClipRect e IntersectClipRect. |
EMREXTCREATEFONTINDIRECTW La struttura EMREXTCREATEFONTINDIRECTW contiene membri per il record metafile avanzato CreateFontIndirect. |
EMREXTCREATEPEN La struttura EMREXTCREATEPEN contiene membri per il record metafile avanzato ExtCreatePen. Se il record contiene una struttura BITMAPINFO, viene seguita dai bit bitmap che formano una bitmap indipendente dal dispositivo (DIB). |
EMREXTFLOODFILL La struttura EMREXTFLOODFILL contiene membri per il record metafile avanzato ExtFloodFill. |
EMREXTSELECTCLIPRGN La struttura EMREXTSELECTCLIPRGN contiene membri per il record metafile avanzato ExtSelectClipRgn. |
EMREXTTEXTOUTA Le strutture EMREXTTEXTOUTA e EMREXTTEXTOUTW contengono membri per i record metafile avanzati ExtTextOut, TextOut o DrawText. |
EMRFILLPATH Le strutture EMRFILLPATH, EMRSTROKEANDFILLPATH e EMRSTROKEPATH contengono membri per i record dei metafile avanzati FillPath, StrokeAndFillPath e StrokePath. |
EMRFILLRGN La struttura EMRFILLRGN contiene membri per il record metafile avanzato FillRgn. |
EMRFORMAT La struttura EMRFORMAT contiene informazioni che identificano i dati grafici in un metafile avanzato. Un commento pubblico di metafile avanzato GDICOMMENT_MULTIFORMATS contiene una matrice di strutture EMRFORMAT. |
EMRFRAMERGN La struttura EMRFRAMERGN contiene membri per il record metafile avanzato FrameRgn. |
EMRGDICOMMENT La struttura EMRGDICOMMENT contiene dati specifici dell'applicazione. |
EMRGLSBOUNDEDRECORD La struttura EMRGLSBOUNDEDRECORD contiene membri per un record metafile avanzato generato dalle funzioni OpenGL. Contiene dati per le funzioni OpenGL con informazioni in unità pixel che devono essere ridimensionate durante la riproduzione del metafile. |
EMRGLSRECORD La struttura EMRGLSRECORD contiene membri per un record metafile avanzato generato dalle funzioni OpenGL. Contiene dati per le funzioni OpenGL che vengono ridimensionate automaticamente nel viewport OpenGL. |
EMRGRADIENTFILL La struttura EMRGRADIENTFILL contiene membri per il record del metafile avanzato GradientFill. |
EMRINVERTRGN Le strutture EMRINVERTRGN e EMRPAINTRGN contengono membri per i record metafile avanzati InvertRgn e PaintRgn. |
EMRLINETO Le strutture EMRLINETO e EMRMOVETOEX contengono membri per i record metafile avanzati LineTo e MoveToEx. |
EMRMASKBLT La struttura EMRMASKBLT contiene membri per il record del metafile avanzato MaskBlt. Si noti che l'interfaccia GDI (Graphics Device Interface) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile. |
EMRMODIFYWORLDTRANSFORM La struttura EMRMODIFYWORLDTRANSFORM contiene membri per il record metafile avanzato ModifyWorldTransform. |
EMROFFSETCLIPRGN La struttura EMROFFSETCLIPRGN contiene membri per il record metafile avanzato OffsetClipRgn. |
EMRPIXELFORMAT La struttura EMRPIXELFORMAT contiene i membri per il record metafile avanzato SetPixelFormat. Le informazioni sul formato pixel in ENHMETAHEADER fanno riferimento a questa struttura. |
EMRPLGBLT La struttura EMRPLGBLT contiene membri per il record metafile avanzato PlgBlt. Si noti che l'interfaccia GDI (Graphics Device Interface) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile. |
EMRPOLYDRAW La struttura EMRPOLYDRAW contiene membri per il record di metafile avanzato PolyDraw. |
EMRPOLYDRAW16 La struttura EMRPOLYDRAW16 contiene membri per il record di metafile avanzato PolyDraw. |
EMRPOLYLINE Le strutture EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO e EMRPOLYLINETO contengono membri per i record di metafile avanzati Polyline, PolyBezier, PolyBezierTo e PolylineTo. |
EMRPOLYLINE16 Le strutture EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16 e EMRPOLYLINETO16 contengono membri per i record di metafile avanzati Polyline, PolyBezier, PolyBezierTo e PolylineTo. |
EMRPOLYPOLYLINE Le strutture EMRPOLYPOLYLINE e EMRPOLYPOLYGON contengono membri per i record metafile avanzati PolyPolyline e PolyPolygon. |
EMRPOLYPOLYLINE16 Le strutture EMRPOLYPOLYLINE16 e EMRPOLYPOLYGON16 contengono membri per i record metafile avanzati PolyPolyline e PolyPolygon. |
EMRPOLYTEXTOUTA Le strutture EMRPOLYTEXTOUTA e EMRPOLYTEXTOUTW contengono membri per il record metafile avanzato PolyTextOut. |
EMRRESIZEPALETTE La struttura EMRRESIZEPALETTE contiene membri per il record metafile avanzato ResizePalette. |
EMRRESTOREDC La struttura EMRRESTOREDC contiene membri per il record del metafile avanzato RestoreDC. |
EMRROUNDRECT La struttura EMRROUNDRECT contiene membri per il record metafile avanzato RoundRect. |
EMRSCALEVIEWPORTEXTEX Le strutture EMRSCALEVIEWPORTEXTEX e EMRSCALEWINDOWEXTEX contengono membri per i record metafile avanzati ScaleViewportExtEx e ScaleWindowExtEx. |
EMRSELECTCLIPPATH Contiene parametri per SelectClipPath, SetBkMode, SetMapMode, SetPolyFillMode, SetROP2, SetStretchBltMode, SetTextAlign, SetICMMode e Record metafile avanzati setLayout. |
EMRSELECTOBJECT Le strutture EMRSELECTOBJECT e EMRDELETEOBJECT contengono membri per i record dei metafile avanzati SelectObject e DeleteObject. |
EMRSELECTPALETTE La struttura EMRSELECTPALETTE contiene membri per il record metafile avanzato SelectPalette. Si noti che il parametro bForceBackground in SelectPalette viene sempre registrato come TRUE, che fa sì che la tavolozza venga realizzata come tavolozza di sfondo. |
EMRSETARCDIRECTION La struttura EMRSETARCDIRECTION contiene membri per il record metafile avanzato SetArcDirection. |
EMRSETBKCOLOR Le strutture EMRSETBKCOLOR e EMRSETTEXTCOLOR contengono membri per i record metafile avanzati SetBkColor e SetTextColor. |
EMRSETCOLORADJUSTMENT La struttura EMRSETCOLORADJUSTMENT contiene membri per il record metafile avanzato SetColorAdjustment. |
EMRSETCOLORSPACE Le strutture EMRSETCOLORSPACE, EMRSELECTCOLORSPACE e EMRDELETECOLORSPACE contengono membri per i record metafile avanzati SetColorSpace e DeleteColorSpace. |
EMRSETDIBITSTODEVICE La struttura EMRSETDIBITSTODEVICE contiene membri per il record metafile avanzato SetDIBitsToDevice. |
EMRSETICMPROFILE La struttura EMRSETICMPROFILE contiene membri per il record metafile avanzato SetICMProfile. |
EMRSETMAPPERFLAGS La struttura EMRSETMAPPERFLAGS contiene membri per il record metafile avanzato SetMapperFlags. |
EMRSETMITERLIMIT La struttura EMRSETMITERLIMIT contiene membri per il record metafile avanzato SetMiterLimit. |
EMRSETPALETTEENTRIES La struttura EMRSETPALETTEENTRIES contiene membri per il record metafile avanzato SetPaletteEntries. |
EMRSETPIXELV La struttura EMRSETPIXELV contiene membri per il record metafile avanzato SetPixelV. Quando viene creato un metafile avanzato, anche le chiamate a SetPixel vengono registrate in questo record. |
EMRSETVIEWPORTEXTEX Le strutture EMRSETVIEWPORTEXTEX e EMRSETWINDOWEXTEX contengono membri per i record metafile avanzati SetViewportExtEx e SetWindowExtEx. |
EMRSETVIEWPORTORGEX Le strutture EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX e EMRSETBRUSHORGEX contengono membri per i record metafile avanzati SetViewportOrgEx, SetWindowOrgEx e SetBrushOrgEx. |
EMRSETWORLDTRANSFORM La struttura EMRSETWORLDTRANSFORM contiene membri per il record del metafile avanzato SetWorldTransform. |
EMRSTRETCHBLT La struttura EMRSTRETCHBLT contiene membri per il record metafile avanzato stretchBlt. Si noti che l'interfaccia GDI (Graphics Device Interface) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile. |
EMRSTRETCHDIBITS La struttura EMRSTRETCHDIBITS contiene membri per il record metafile avanzato StretchDIBits. |
EMRTEXT La struttura EMRTEXT contiene membri per l'output di testo. |
EMRTRANSPARENTBLT La struttura EMRTRANSPARENTBLT contiene membri per il record metafile avanzato TransparentBLT. |
ENHMETAHEADER La struttura ENHMETAHEADER contiene dati metafile avanzati, ad esempio le dimensioni dell'immagine archiviate nel metafile avanzato, il conteggio dei record nel metafile avanzato, la risoluzione del dispositivo in cui è stata creata l'immagine e così via. Questa struttura è sempre il primo record in un metafile avanzato. |
ENHMETARECORD La struttura ENHMETARECORD contiene dati che descrivono una funzione GDI (Graphics Device Interface) usata per creare parte di un'immagine in un metafile in formato avanzato. |
ENUMLOGFONTA La struttura ENUMLOGFONT definisce gli attributi di un tipo di carattere, il nome completo di un tipo di carattere e lo stile di un tipo di carattere. (ANSI) |
ENUMLOGFONTEXA La struttura ENUMLOGFONTEX contiene informazioni su un tipo di carattere enumerato. (ANSI) |
ENUMLOGFONTEXDVA La struttura ENUMLOGFONTEXDV contiene le informazioni utilizzate per creare un tipo di carattere. (ANSI) |
ENUMLOGFONTEXDVW La struttura ENUMLOGFONTEXDV contiene le informazioni utilizzate per creare un tipo di carattere. (Unicode) |
ENUMLOGFONTEXW La struttura ENUMLOGFONTEX contiene informazioni su un tipo di carattere enumerato. (Unicode) |
ENUMLOGFONTW La struttura ENUMLOGFONT definisce gli attributi di un tipo di carattere, il nome completo di un tipo di carattere e lo stile di un tipo di carattere. (Unicode) |
ENUMTEXTMETRICA La struttura ENUMTEXTMETRIC contiene informazioni su un tipo di carattere fisico. (ANSI) |
ENUMTEXTMETRICW La struttura ENUMTEXTMETRIC contiene informazioni su un tipo di carattere fisico. (Unicode) |
EXTLOGFONTA La struttura EXTLOGFONT definisce gli attributi di un tipo di carattere. (ANSI) |
EXTLOGFONTW La struttura EXTLOGFONT definisce gli attributi di un tipo di carattere. (Unicode) |
EXTLOGPEN La struttura EXTLOGPEN definisce gli attributi di stile, larghezza e pennello della penna per una penna estesa. |
FISSO La struttura FIXED contiene le parti integrali e frazionarie di un numero reale a virgola fissa. |
GCP_RESULTSA La struttura GCP_RESULTS contiene informazioni sui caratteri in una stringa. Questa struttura riceve i risultati della funzione GetCharacterPlacement. Per alcune lingue, il primo elemento nelle matrici può contenere più informazioni dipendenti dalla lingua. (ANSI) |
GCP_RESULTSW La struttura GCP_RESULTS contiene informazioni sui caratteri in una stringa. Questa struttura riceve i risultati della funzione GetCharacterPlacement. Per alcune lingue, il primo elemento nelle matrici può contenere più informazioni dipendenti dalla lingua. (Unicode) |
GLYPHMETRICS La struttura GLYPHMETRICS contiene informazioni sulla posizione e sull'orientamento di un glifo in una cella di caratteri. |
GLYPHSET La struttura GLYPHSET contiene informazioni su un intervallo di punti di codice Unicode. |
GRADIENT_RECT La struttura GRADIENT_RECT specifica l'indice di due vertici nella matrice pVertex nella funzione GradientFill. Questi due vertici formano i limiti superiore sinistro e inferiore destro di un rettangolo. |
GRADIENT_TRIANGLE La struttura GRADIENT_TRIANGLE specifica l'indice di tre vertici nella matrice pVertex nella funzione GradientFill. Questi tre vertici formano un triangolo. |
HANDLETABLE La struttura HANDLETABLE è una matrice di handle, ognuno dei quali identifica un oggetto GDI (Graphics Device Interface). |
KERNINGPAIR La struttura KERNINGPAIR definisce una coppia di crenatura. |
LOGBRUSH La struttura LOGBRUSH definisce lo stile, il colore e il motivo di un pennello fisico. Viene usato dalle funzioni CreateBrushIndirect e ExtCreatePen. |
LOGBRUSH32 La struttura LOGBRUSH32 definisce lo stile, il colore e il motivo di un pennello fisico. |
LOGFONTA La struttura LOGFONT definisce gli attributi di un tipo di carattere. (ANSI) |
LOGFONTW La struttura LOGFONT definisce gli attributi di un tipo di carattere. (Unicode) |
LOGPALETTE La struttura LOGPALETTE definisce una tavolozza logica. |
LOGPEN La struttura LOGPEN definisce lo stile, la larghezza e il colore di una penna. La funzione CreatePenIndirect usa la struttura LOGPEN. |
MAT2 La struttura MAT2 contiene i valori per una matrice di trasformazione utilizzata dalla funzione GetGlyphOutline. |
METAHEADER La struttura METAHEADER contiene informazioni su un metafile in formato Windows. |
METARECORD La struttura METARECORD contiene un record metafile in formato Windows. |
MONITORINFO La struttura MONITORINFO contiene informazioni su un monitor di visualizzazione. La funzione GetMonitorInfo archivia le informazioni in una struttura MONITORINFO o in una struttura MONITORINFOEX. La struttura MONITORINFO è un subset della struttura MONITORINFOEX. |
MONITORINFOEXA La struttura MONITORINFOEX contiene informazioni su un monitor di visualizzazione. La funzione GetMonitorInfo archivia le informazioni in una struttura MONITORINFOEX o in una struttura MONITORINFO. La struttura MONITORINFOEX è un superset della struttura MONITORINFO. (ANSI) |
MONITORINFOEXW La struttura MONITORINFOEX contiene informazioni su un monitor di visualizzazione. La funzione GetMonitorInfo archivia le informazioni in una struttura MONITORINFOEX o in una struttura MONITORINFO. La struttura MONITORINFOEX è un superset della struttura MONITORINFO. (Unicode) |
NEWTEXTMETRICA La struttura NEWTEXTMETRIC contiene dati che descrivono un tipo di carattere fisico. (ANSI) |
NEWTEXTMETRICEXA La struttura NEWTEXTMETRICEX contiene informazioni su un tipo di carattere fisico. (ANSI) |
NEWTEXTMETRICEXW La struttura NEWTEXTMETRICEX contiene informazioni su un tipo di carattere fisico. (Unicode) |
NEWTEXTMETRICW La struttura NEWTEXTMETRIC contiene dati che descrivono un tipo di carattere fisico. (Unicode) |
OUTLINETEXTMETRICA La struttura OUTLINETEXTMETRIC contiene metriche che descrivono un tipo di carattere TrueType. (ANSI) |
OUTLINETEXTMETRICW La struttura OUTLINETEXTMETRIC contiene metriche che descrivono un tipo di carattere TrueType. (Unicode) |
paintstruct La struttura PAINTSTRUCT contiene informazioni per un'applicazione. Queste informazioni possono essere usate per disegnare l'area client di una finestra di proprietà dell'applicazione. |
PANOSE La struttura PANOSE descrive i valori di classificazione dei tipi di carattere PANOSE per un tipo di carattere TrueType. Queste caratteristiche vengono quindi utilizzate per associare il tipo di carattere ad altri tipi di carattere di aspetto simile ma nomi diversi. |
POINTFX La struttura POINTFX contiene le coordinate dei punti che descrivono la struttura di un carattere in un tipo di carattere TrueType. |
POLYTEXTA La struttura POLYTEXT descrive il modo in cui la funzione PolyTextOut deve disegnare una stringa di testo. (ANSI) |
POLYTEXTW La struttura POLYTEXT descrive il modo in cui la funzione PolyTextOut deve disegnare una stringa di testo. (Unicode) |
RASTERIZER_STATUS La struttura RASTERIZER_STATUS contiene informazioni sull'installazione di TrueType. Questa struttura viene riempita quando un'applicazione chiama la funzione GetRasterizerCaps. |
RGBQUAD La struttura RGBQUAD descrive un colore costituito da intensità relative di rosso, verde e blu. |
RGBTRIPLE La struttura RGBTRIPLE descrive un colore costituito da intensità relative di rosso, verde e blu. Il membro bmciColors della struttura BITMAPCOREINFO è costituito da una matrice di strutture RGBTRIPLE. |
RGNDATA La struttura RGNDATA contiene un'intestazione e una matrice di rettangoli che compongono un'area. I rettangoli sono ordinati dall'alto verso il basso, da sinistra a destra. Non si sovrappongono. |
RGNDATAHEADER La struttura RGNDATAHEADER descrive i dati restituiti dalla funzione GetRegionData. |
TEXTMETRICA La struttura TEXTMETRIC contiene informazioni di base su un tipo di carattere fisico. Tutte le dimensioni vengono specificate in unità logiche; ovvero dipendono dalla modalità di mapping corrente del contesto di visualizzazione. (ANSI) |
TEXTMETRICW La struttura TEXTMETRIC contiene informazioni di base su un tipo di carattere fisico. Tutte le dimensioni vengono specificate in unità logiche; ovvero dipendono dalla modalità di mapping corrente del contesto di visualizzazione. (Unicode) |
TRIVERTEX La struttura TRIVERTEX contiene informazioni sul colore e informazioni sulla posizione. |
TTEMBEDINFO La struttura TTEMBEDINFO contiene un elenco di URL a cui l'oggetto carattere incorporato può essere fatto legittimamente riferimento. |
TTLOADINFO La struttura TTLOADINFO contiene l'URL da cui è stato ottenuto l'oggetto carattere incorporato. |
TTPOLYCURVE La struttura TTPOLYCURVE contiene informazioni su una curva nella struttura di un carattere TrueType. |
TTPOLYGONHEADER La struttura TTPOLYGONHEADER specifica la posizione iniziale e il tipo di un contorno in un contorno di carattere TrueType. |
TTVALIDATIONTESTSPARAMS La struttura TTVALIDATIONTESTSPARAMS contiene parametri per il test di un tipo di carattere Microsoft OpenType. |
TTVALIDATIONTESTSPARAMSEX La struttura TTVALIDATIONTESTSPARAMSEX contiene parametri per il test di un tipo di carattere Microsoft OpenType. |
WCRANGE La struttura WCRANGE specifica un intervallo di caratteri Unicode. |
XFORM La struttura XFORM specifica una trasformazione dello spazio globale per lo spazio delle pagine. |