Leer en inglés

Compartir a través de


Encabezado wingdi.h

Varias tecnologías usan este encabezado. Para obtener más información, consulte:

wingdi.h contiene las siguientes interfaces de programación:

Funciones

 
abortDoc de

La función AbortDoc detiene el trabajo de impresión actual y borra todo lo que se dibuja desde la última llamada a la función StartDoc.
AbortPath

La función AbortPath cierra y descarta las rutas de acceso del contexto de dispositivo especificado.
AddFontMemResourceEx

La función AddFontMemResourceEx agrega el recurso de fuente de una imagen de memoria al sistema.
AddFontResourceA

La función AddFontResource agrega el recurso de fuente del archivo especificado a la tabla de fuentes del sistema. Posteriormente, cualquier aplicación puede usar la fuente para la salida de texto. (ANSI)
AddFontResourceExA

La función AddFontResourceEx agrega el recurso de fuente del archivo especificado al sistema. Las fuentes agregadas con la función AddFontResourceEx se pueden marcar como privadas y no enumerables. (ANSI)
AddFontResourceExW

La función AddFontResourceEx agrega el recurso de fuente del archivo especificado al sistema. Las fuentes agregadas con la función AddFontResourceEx se pueden marcar como privadas y no enumerables. (Unicode)
AddFontResourceW

La función AddFontResource agrega el recurso de fuente del archivo especificado a la tabla de fuentes del sistema. Posteriormente, cualquier aplicación puede usar la fuente para la salida de texto. (Unicode)
AlphaBlend

La función AlphaBlend muestra mapas de bits que tienen píxeles transparentes o semitransparentes.
AngleArc

La función AngleArc dibuja un segmento de línea y un arco.
AnimatePalette

La función AnimatePalette reemplaza las entradas de la paleta lógica especificada.
Arc

La función Arc dibuja un arco elíptico.
ArcTo

La función ArcTo dibuja un arco elíptico.
beginPath

La función BeginPath abre un corchete de ruta de acceso en el contexto de dispositivo especificado.
bitblt de

La función BitBlt realiza una transferencia de bloques de bits de los datos de color correspondientes a un rectángulo de píxeles del contexto de dispositivo de origen especificado en un contexto de dispositivo de destino.
CancelDC de

La función CancelDC cancela cualquier operación pendiente en el contexto de dispositivo (DC) especificado.
CheckColorsInGamut

La función CheckColorsInGamut determina si un conjunto especificado de triples RGB se encuentra en la gama de salida de un dispositivo especificado. Los triples RGB se interpretan en el espacio de color lógico de entrada.
ChoosePixelFormat

La función ChoosePixelFormat intenta coincidir con un formato de píxel adecuado admitido por un contexto de dispositivo a una especificación de formato de píxel determinada.
acorde

La función Acorde dibuja un acorde (una región enlazada por la intersección de una elipse y un segmento de línea, denominado secant). El acorde se describe mediante el lápiz actual y se rellena mediante el pincel actual.
CloseEnhMetaFile

La función CloseEnhMetaFile cierra un contexto de dispositivo de metarchivo mejorado y devuelve un identificador que identifica un metarchivo de formato mejorado.
CloseFigure

La función CloseFigure cierra una figura abierta en una ruta de acceso.
CloseMetaFile

La función CloseMetaFile cierra un contexto de dispositivo de metarchivo y devuelve un identificador que identifica un metarchivo de formato Windows.
CMYK

La macro CMYK crea un valor de color CMYK combinando los valores cian, magenta, amarillo y negro especificados.
ColorCorrectPalette

La función ColorCorrectPalette corrige las entradas de una paleta mediante los parámetros WCS 1.0 en el contexto de dispositivo especificado.
ColorMatchToTarget

La función ColorMatchToTarget permite obtener una vista previa de los colores tal como aparecerían en el dispositivo de destino.
CombineRgn

La función CombineRgn combina dos regiones y almacena el resultado en una tercera región. Las dos regiones se combinan según el modo especificado.
CombineTransform

La función CombineTransform concatena dos transformaciones de espacio mundial a espacio de páginas.
CopyEnhMetaFileA

La función CopyEnhMetaFile copia el contenido de un metarchivo de formato mejorado en un archivo especificado. (ANSI)
CopyEnhMetaFileW

La función CopyEnhMetaFile copia el contenido de un metarchivo de formato mejorado en un archivo especificado. (Unicode)
CopyMetaFileA

La función CopyMetaFile copia el contenido de un metarchivo de formato Windows en el archivo especificado. (ANSI)
CopyMetaFileW

La función CopyMetaFile copia el contenido de un metarchivo de formato Windows en el archivo especificado. (Unicode)
CreateBitmap

La función CreateBitmap crea un mapa de bits con el ancho, alto y formato de color especificados (planos de color y bits por píxel).
CreateBitmapIndirect

La función CreateBitmapIndirect crea un mapa de bits con el ancho, alto y formato de color especificados (planos de color y bits por píxel).
CreateBrushIndirect

La función CreateBrushIndirect crea un pincel lógico que tiene el estilo, el color y el patrón especificados.
CreateColorSpaceA

La función CreateColorSpace crea un espacio de colores lógico. (ANSI)
CreateColorSpaceW

La función CreateColorSpace crea un espacio de colores lógico. (Unicode)
CreateCompatibleBitmap

La función CreateCompatibleBitmap crea un mapa de bits compatible con el dispositivo asociado al contexto de dispositivo especificado.
CreateCompatibleDC

La función CreateCompatibleDC crea un contexto de dispositivo de memoria (DC) compatible con el dispositivo especificado.
CreateDCA

La función CreateDC crea un contexto de dispositivo (DC) para un dispositivo con el nombre especificado. (ANSI)
createDCW

La función CreateDC crea un contexto de dispositivo (DC) para un dispositivo con el nombre especificado. (Unicode)
CreateDIBitmap

La función CreateDIBitmap crea un mapa de bits compatible (DDB) a partir de un DIB y, opcionalmente, establece los bits de mapa de bits.
CreateDIBPatternBrush

La función CreateDIBPatternBrush crea un pincel lógico que tiene el patrón especificado por el mapa de bits independiente del dispositivo (DIB) especificado.
createDIBPatternBrushPt

La función CreateDIBPatternBrushPt crea un pincel lógico que tiene el patrón especificado por el mapa de bits independiente del dispositivo (DIB).
CreateDIBSection

La función CreateDIBSection crea una DIB en la que las aplicaciones pueden escribir directamente.
CreateDiscardableBitmap

La función CreateDiscardableBitmap crea un mapa de bits descartable compatible con el dispositivo especificado.
CreateEllipticRgn

La función CreateEllipticRgn crea una región elíptica.
CreateEllipticRgnIndirect

La función CreateEllipticRgnIndirect crea una región elíptica.
CreateEnhMetaFileA

La función CreateEnhMetaFile crea un contexto de dispositivo para un metarchivo de formato mejorado. Este contexto de dispositivo se puede usar para almacenar una imagen independiente del dispositivo. (ANSI)
CreateEnhMetaFileW

La función CreateEnhMetaFile crea un contexto de dispositivo para un metarchivo de formato mejorado. Este contexto de dispositivo se puede usar para almacenar una imagen independiente del dispositivo. (Unicode)
CreateFontA

La función CreateFont crea una fuente lógica con las características especificadas. La fuente lógica se puede seleccionar posteriormente como fuente para cualquier dispositivo. (ANSI)
CreateFontIndirectA

La función CreateFontIndirect crea una fuente lógica que tiene las características especificadas. La fuente se puede seleccionar posteriormente como fuente actual para cualquier contexto de dispositivo. (ANSI)
CreateFontIndirectExA

La función CreateFontIndirectEx especifica una fuente lógica que tiene las características de la estructura especificada. La fuente se puede seleccionar posteriormente como fuente actual para cualquier contexto de dispositivo. (ANSI)
CreateFontIndirectExW

La función CreateFontIndirectEx especifica una fuente lógica que tiene las características de la estructura especificada. La fuente se puede seleccionar posteriormente como fuente actual para cualquier contexto de dispositivo. (Unicode)
CreateFontIndirectW

La función CreateFontIndirect crea una fuente lógica que tiene las características especificadas. La fuente se puede seleccionar posteriormente como fuente actual para cualquier contexto de dispositivo. (Unicode)
CreateFontW

La función CreateFont crea una fuente lógica con las características especificadas. La fuente lógica se puede seleccionar posteriormente como fuente para cualquier dispositivo. (Unicode)
CreateHalftonePalette

La función CreateHalftonePalette crea una paleta de tono medio para el contexto de dispositivo (DC) especificado.
CreateHatchBrush

La función CreateHatchBrush crea un pincel lógico que tiene el patrón de sombreado y el color especificados.
CreateICA

La función CreateIC crea un contexto de información para el dispositivo especificado. (ANSI)
CreateICW

La función CreateIC crea un contexto de información para el dispositivo especificado. (Unicode)
CreateMetaFileA

La función CreateMetaFile crea un contexto de dispositivo para un metarchivo de formato Windows. (ANSI)
CreateMetaFileW

La función CreateMetaFile crea un contexto de dispositivo para un metarchivo de formato Windows. (Unicode)
CreatePalette

La función CreatePalette crea una paleta lógica.
CreatePatternBrush

La función CreatePatternBrush crea un pincel lógico con el patrón de mapa de bits especificado. El mapa de bits puede ser un mapa de bits de sección DIB, que se crea mediante la función CreateDIBSection, o puede ser un mapa de bits dependiente del dispositivo.
CreatePen

La función CreatePen crea un lápiz lógico que tiene el estilo, el ancho y el color especificados. El lápiz se puede seleccionar posteriormente en un contexto de dispositivo y usarse para dibujar líneas y curvas.
CreatePenIndirect

La función CreatePenIndirect crea un lápiz cosmético lógico que tiene el estilo, el ancho y el color especificados en una estructura.
CreatePolygonRgn

La función CreatePolygonRgn crea una región poligonal.
CreatePolyPolygonRgn

La función CreatePolyPolygonRgn crea una región que consta de una serie de polígonos. Los polígonos se pueden superponer.
CreateRectRgn

La función CreateRectRgn crea una región rectangular.
CreateRectRgnIndirect

La función CreateRectRgnIndirect crea una región rectangular.
createRoundRectRgn

La función CreateRoundRectRgn crea una región rectangular con esquinas redondeadas.
CreateScalableFontResourceA

La función CreateScalableFontResource crea un archivo de recursos de fuente para una fuente escalable. (ANSI)
CreateScalableFontResourceW

La función CreateScalableFontResource crea un archivo de recursos de fuente para una fuente escalable. (Unicode)
CreateSolidBrush

La función CreateSolidBrush crea un pincel lógico que tiene el color sólido especificado.
DeleteColorSpace

La función DeleteColorSpace quita y destruye un espacio de color especificado.
deleteDC

La función DeleteDC elimina el contexto de dispositivo especificado (DC).
DeleteEnhMetaFile

La función DeleteEnhMetaFile elimina un metarchivo de formato mejorado o un identificador de metarchivo de formato mejorado.
DeleteMetaFile

La función DeleteMetaFile elimina un metarchivo de formato Windows o un identificador de metarchivo de formato Windows.
DeleteObject

La función DeleteObject elimina un lápiz lógico, pincel, fuente, mapa de bits, región o paleta, liberando todos los recursos del sistema asociados al objeto . Una vez eliminado el objeto, el identificador especificado ya no es válido.
DescribePixelFormat

La función DescribePixelFormat obtiene información sobre el formato de píxel identificado por iPixelFormat del dispositivo asociado a hdc. La función establece los miembros de la estructura PIXELFORMATDESCRIPTOR a la que apunta ppfd con esos datos de formato de píxel.
DeviceCapabilitiesA

La función DeviceCapabilities recupera las funciones de un controlador de impresora. (ANSI)
DeviceCapabilitiesW

La función DeviceCapabilities recupera las funciones de un controlador de impresora. (Unicode)
DPtoLP

La función DPtoLP convierte las coordenadas del dispositivo en coordenadas lógicas. La conversión depende del modo de asignación del contexto del dispositivo, de la configuración de los orígenes y extensiones de la ventana y la ventanilla, y de la transformación del mundo.
DrawEscape

La función DrawEscape proporciona funcionalidades de dibujo de la pantalla de vídeo especificada que no están disponibles directamente a través de la interfaz de dispositivo gráfico (GDI).
elipse

La función Ellipse dibuja una elipse. El centro de la elipse es el centro del rectángulo delimitador especificado. La elipse se describe mediante el lápiz actual y se rellena mediante el pincel actual.
EndDoc de

La función EndDoc finaliza un trabajo de impresión.
EndPage

La función EndPage notifica al dispositivo que la aplicación ha terminado de escribir en una página. Esta función se usa normalmente para dirigir el controlador de dispositivo para avanzar a una nueva página.
EndPath de

La función EndPath cierra un corchete de ruta de acceso y selecciona la ruta de acceso definida por el corchete en el contexto de dispositivo especificado.
enumEnhMetaFile de

La función EnumEnhMetaFile enumera los registros dentro de un metarchivo de formato mejorado recuperando cada registro y pasándolo a la función de devolución de llamada especificada.
EnumFontFamiliesA

La función EnumFontFamilies enumera las fuentes de una familia de fuentes especificada que están disponibles en un dispositivo especificado. (ANSI)
EnumFontFamiliesExA

La función EnumFontFamiliesEx enumera todas las fuentes con nombre único en el sistema que coinciden con las características de fuente especificadas por la estructura LOGFONT. EnumFontFamiliesEx enumera las fuentes basadas en el nombre del tipo de letra, el juego de caracteres o ambos. (ANSI)
EnumFontFamiliesExW

La función EnumFontFamiliesEx enumera todas las fuentes con nombre único en el sistema que coinciden con las características de fuente especificadas por la estructura LOGFONT. EnumFontFamiliesEx enumera las fuentes basadas en el nombre del tipo de letra, el juego de caracteres o ambos. (Unicode)
EnumFontFamiliesW

La función EnumFontFamilies enumera las fuentes de una familia de fuentes especificada que están disponibles en un dispositivo especificado. (Unicode)
EnumFontsA

La función EnumFonts enumera las fuentes disponibles en un dispositivo especificado. (ANSI)
enumFontsW de

La función EnumFonts enumera las fuentes disponibles en un dispositivo especificado. (Unicode)
enumICMProfilesA

La función EnumICMProfiles enumera los distintos perfiles de color de salida que admite el sistema para un contexto de dispositivo determinado. (ANSI)
EnumICMProfilesW

La función EnumICMProfiles enumera los distintos perfiles de color de salida que admite el sistema para un contexto de dispositivo determinado. (Unicode)
EnumMetaFile de

La función EnumMetaFile enumera los registros dentro de un metarchivo de formato Windows recuperando cada registro y pasándolo a la función de devolución de llamada especificada.
EnumObjects

La función EnumObjects enumera los lápices o pinceles disponibles para el contexto de dispositivo especificado (DC).
EqualRgn

La función EqualRgn comprueba las dos regiones especificadas para determinar si son idénticas. La función considera dos regiones idénticas si son iguales en tamaño y forma.
escape

Permite que una aplicación acceda a las funcionalidades de dispositivo definidas por el sistema que no están disponibles a través de GDI.
ExcludeClipRect

La función ExcludeClipRect crea una nueva región de recorte que consta de la región de recorte existente menos el rectángulo especificado.
ExtCreatePen

La función ExtCreatePen crea un lápiz lógico o geométrico que tiene los atributos de estilo, ancho y pincel especificados.
ExtCreateRegion

La función ExtCreateRegion crea una región a partir de los datos de transformación y región especificados.
extEscape

La función ExtEscape permite a una aplicación acceder a las funcionalidades del dispositivo que no están disponibles a través de GDI.
ExtFloodFill

La función ExtFloodFill rellena un área de la superficie de visualización con el pincel actual.
ExtSelectClipRgn

La función ExtSelectClipRgn combina la región especificada con la región de recorte actual mediante el modo especificado.
extTextOutA

La función ExtTextOut dibuja texto con la fuente seleccionada actualmente, el color de fondo y el color de texto. Opcionalmente, puede proporcionar dimensiones que se usarán para recortar, opaco o ambos. (ANSI)
extTextOutW de

La función ExtTextOut dibuja texto con la fuente seleccionada actualmente, el color de fondo y el color de texto. Opcionalmente, puede proporcionar dimensiones que se usarán para recortar, opaco o ambos. (Unicode)
FillPath

La función FillPath cierra cualquier figura abierta en la ruta de acceso actual y rellena el interior de la ruta de acceso mediante el modo de relleno de pincel y polígono actual.
FillRgn

La función FillRgn rellena una región mediante el pincel especificado.
flattenPath

La función FlattenPath transforma las curvas de la ruta de acceso seleccionada en el contexto de dispositivo actual (DC), convirtiendo cada curva en una secuencia de líneas.
FloodFill

La función FloodFill rellena un área de la superficie de visualización con el pincel actual. Se supone que el área está enlazada según lo especificado por el parámetro color.
FrameRgn

La función FrameRgn dibuja un borde alrededor de la región especificada mediante el pincel especificado.
GdiAlphaBlend

La función GdiAlphaBlend muestra mapas de bits que tienen píxeles transparentes o semitransparentes.
GdiComment

La función GdiComment copia un comentario de un búfer en un metarchivo de formato mejorado especificado.
GdiFlush

La función GdiFlush vacía el lote actual del subproceso de llamada.
GdiGetBatchLimit

La función GdiGetBatchLimit devuelve el número máximo de llamadas de función que se pueden acumular en el lote actual del subproceso de llamada. El sistema vacía el lote actual siempre que se supere este límite.
GdiGradientFill

La función GdiGradientFill rellena estructuras de rectángulo y triángulo.
GdiSetBatchLimit

La función GdiSetBatchLimit establece el número máximo de llamadas de función que se pueden acumular en el lote actual del subproceso de llamada. El sistema vacía el lote actual siempre que se supere este límite.
GdiTransparentBlt

La función GdiTransparentBlt realiza una transferencia de bloques de bits de los datos de color correspondientes a un rectángulo de píxeles del contexto de dispositivo de origen especificado en un contexto de dispositivo de destino.
GetArcDirection

La función GetArcDirection recupera la dirección de arco actual para el contexto de dispositivo especificado. Las funciones de arco y rectángulo usan la dirección del arco.
GetAspectRatioFilterEx

La función GetAspectRatioFilterEx recupera la configuración del filtro de relación de aspecto actual.
GetBitmapBits de

La función GetBitmapBits copia los bits de mapa de bits de un mapa de bits dependiente del dispositivo especificado en un búfer.
GetBitmapDimensionEx

La función GetBitmapDimensionEx recupera las dimensiones de un mapa de bits compatible. La función SetBitmapDimensionEx debe haber establecido las dimensiones recuperadas.
GetBkColor

La función GetBkColor devuelve el color de fondo actual para el contexto de dispositivo especificado.
GetBkMode

La función GetBkMode devuelve el modo de combinación de fondo actual para un contexto de dispositivo especificado. El modo de combinación de fondo de un contexto de dispositivo afecta al texto, los pinceles sombreados y los estilos de lápiz que no son líneas sólidas.
GetBoundsRect

La función GetBoundsRect obtiene el rectángulo de límite acumulado actual para un contexto de dispositivo especificado.
GetBrushOrgEx

La función GetBrushOrgEx recupera el origen del pincel actual para el contexto de dispositivo especificado. Esta función reemplaza a la función GetBrushOrg.
GetBValue

La macro GetBValue recupera un valor de intensidad para el componente azul de un valor rojo, verde, azul (RGB).
GetCharABCWidthsA

La función GetCharABCWidths recupera los anchos, en unidades lógicas, de caracteres consecutivos en un intervalo especificado de la fuente TrueType actual. Esta función solo se realiza correctamente con fuentes TrueType. (ANSI)
GetCharABCWidthsFloatA

La función GetCharABCWidthsFloat recupera los anchos, en unidades lógicas, de caracteres consecutivos en un intervalo especificado desde la fuente actual. (ANSI)
GetCharABCWidthsFloatW

La función GetCharABCWidthsFloat recupera los anchos, en unidades lógicas, de caracteres consecutivos en un intervalo especificado desde la fuente actual. (Unicode)
GetCharABCWidthsI

La función GetCharABCWidthsI recupera los anchos, en unidades lógicas, de índices de glifo consecutivos en un intervalo especificado desde la fuente TrueType actual. Esta función solo se realiza correctamente con fuentes TrueType.
GetCharABCWidthsW

La función GetCharABCWidths recupera los anchos, en unidades lógicas, de caracteres consecutivos en un intervalo especificado de la fuente TrueType actual. Esta función solo se realiza correctamente con fuentes TrueType. (Unicode)
GetCharacterPlacementA

La función GetCharacterPlacement recupera información sobre una cadena de caracteres, como anchos de caracteres, posicionamiento de intercalación, ordenación dentro de la cadena y representación del glifo. (ANSI)
GetCharacterPlacementW

La función GetCharacterPlacement recupera información sobre una cadena de caracteres, como anchos de caracteres, posicionamiento de intercalación, ordenación dentro de la cadena y representación del glifo. (Unicode)
GetCharWidth32A

La función GetCharWidth32 recupera los anchos, en coordenadas lógicas, de caracteres consecutivos en un intervalo especificado de la fuente actual. (ANSI)
GetCharWidth32W

La función GetCharWidth32 recupera los anchos, en coordenadas lógicas, de caracteres consecutivos en un intervalo especificado de la fuente actual. (Unicode)
GetCharWidthA

La función GetCharWidth recupera los anchos, en coordenadas lógicas, de caracteres consecutivos en un intervalo especificado de la fuente actual. (ANSI)
GetCharWidthFloatA

La función GetCharWidthFloat recupera los anchos fraccionarios de caracteres consecutivos en un intervalo especificado de la fuente actual. (ANSI)
GetCharWidthFloatW

La función GetCharWidthFloat recupera los anchos fraccionarios de caracteres consecutivos en un intervalo especificado de la fuente actual. (Unicode)
GetCharWidthI

La función GetCharWidthI recupera los anchos, en coordenadas lógicas, de índices de glifo consecutivos en un intervalo especificado desde la fuente actual.
GetCharWidthW

La función GetCharWidth recupera los anchos, en coordenadas lógicas, de caracteres consecutivos en un intervalo especificado de la fuente actual. (Unicode)
GetClipBox de

La función GetClipBox recupera las dimensiones del rectángulo delimitador más estrecho que se puede dibujar alrededor del área visible actual del dispositivo.
GetClipRgn

La función GetClipRgn recupera un identificador que identifica la región de recorte definida por la aplicación actual para el contexto de dispositivo especificado.
GetColorAdjustment

La función GetColorAdjustment recupera los valores de ajuste de color del contexto de dispositivo especificado (DC).
GetColorSpace

La función GetColorSpace recupera el identificador del espacio de colores de entrada de un contexto de dispositivo especificado.
GetCurrentObject

La función GetCurrentObject recupera un identificador de un objeto del tipo especificado seleccionado en el contexto de dispositivo (DC) especificado.
GetCurrentPositionEx

La función GetCurrentPositionEx recupera la posición actual en coordenadas lógicas.
GetCValue

La macro GetCValue recupera el valor de color cian de un valor de color CMYK.
GetDCBrushColor

La función GetDCBrushColor recupera el color del pincel actual para el contexto de dispositivo especificado (DC).
GetDCOrgEx

La función GetDCOrgEx recupera el origen final de la traducción para un contexto de dispositivo (DC) especificado.
GetDCPenColor

La función GetDCPenColor recupera el color del lápiz actual para el contexto de dispositivo especificado (DC).
GetDeviceCaps

La función GetDeviceCaps recupera información específica del dispositivo para el dispositivo especificado.
GetDeviceGammaRamp

La función GetDeviceGammaRamp obtiene la rampa gamma en paneles de visualización de color directo que tienen controladores que admiten rampas gamma descargables en hardware.
GetDIBColorTable

La función GetDIBColorTable recupera valores de color RGB (rojo, verde, azul) de un intervalo de entradas en la tabla de colores del mapa de bits de la sección DIB que está seleccionado actualmente en un contexto de dispositivo especificado.
GetDIBits

La función GetDIBits recupera los bits del mapa de bits compatible especificado y los copia en un búfer como DIB mediante el formato especificado.
GetEnhMetaFileA

La función GetEnhMetaFile crea un identificador que identifica el metarchivo de formato mejorado almacenado en el archivo especificado. (ANSI)
GetEnhMetaFileBits

La función GetEnhMetaFileBits recupera el contenido del metarchivo de formato mejorado especificado y los copia en un búfer.
GetEnhMetaFileDescriptionA

La función GetEnhMetaFileDescription recupera una descripción de texto opcional de un metarchivo de formato mejorado y copia la cadena en el búfer especificado. (ANSI)
GetEnhMetaFileDescriptionW

La función GetEnhMetaFileDescription recupera una descripción de texto opcional de un metarchivo de formato mejorado y copia la cadena en el búfer especificado. (Unicode)
GetEnhMetaFileHeader

La función GetEnhMetaFileHeader recupera el registro que contiene el encabezado del metarchivo de formato mejorado especificado.
GetEnhMetaFilePaletteEntries

La función GetEnhMetaFilePaletteEntries recupera entradas de paleta opcionales del metarchivo mejorado especificado.
GetEnhMetaFilePixelFormat

La función GetEnhMetaFilePixelFormat recupera información de formato de píxel para un metarchivo mejorado.
GetEnhMetaFileW

La función GetEnhMetaFile crea un identificador que identifica el metarchivo de formato mejorado almacenado en el archivo especificado. (Unicode)
GetFontData

La función GetFontData recupera los datos de métricas de fuente de una fuente TrueType.
GetFontLanguageInfo

La función GetFontLanguageInfo devuelve información sobre la fuente seleccionada actualmente para el contexto de visualización especificado. Las aplicaciones suelen usar esta información y la función GetCharacterPlacement para preparar una cadena de caracteres para su presentación.
GetFontUnicodeRanges

La función GetFontUnicodeRanges devuelve información sobre qué caracteres Unicode son compatibles con una fuente. La información se devuelve como una estructura GLYPHSET.
GetGlyphIndicesA

La función GetGlyphIndices traduce una cadena en una matriz de índices de glifo. La función se puede usar para determinar si existe un glifo en una fuente. (ANSI)
GetGlyphIndicesW

La función GetGlyphIndices traduce una cadena en una matriz de índices de glifo. La función se puede usar para determinar si existe un glifo en una fuente. (Unicode)
GetGlyphOutlineA

La función GetGlyphOutline recupera el esquema o mapa de bits de un carácter en la fuente TrueType seleccionada en el contexto de dispositivo especificado. (ANSI)
GetGlyphOutlineW

La función GetGlyphOutline recupera el esquema o mapa de bits de un carácter en la fuente TrueType seleccionada en el contexto de dispositivo especificado. (Unicode)
GetGraphicsMode

La función GetGraphicsMode recupera el modo gráfico actual para el contexto de dispositivo especificado.
GetGValue

La macro GetGValue recupera un valor de intensidad para el componente verde de un valor rojo, verde, azul (RGB).
GetICMProfileA

La función GetICMProfile recupera el nombre de archivo del perfil de color de salida actual para un contexto de dispositivo especificado. (ANSI)
GetICMProfileW

La función GetICMProfile recupera el nombre de archivo del perfil de color de salida actual para un contexto de dispositivo especificado. (Unicode)
GetKerningPairsA

La función GetKerningPairs recupera los pares de kerning de caracteres para la fuente seleccionada actualmente para el contexto de dispositivo especificado. (ANSI)
GetKerningPairsW

La función GetKerningPairs recupera los pares de kerning de caracteres para la fuente seleccionada actualmente para el contexto de dispositivo especificado. (Unicode)
GetKValue

La macro GetKValue recupera el valor de color negro de un valor de color CMYK.
GetLayout

La función GetLayout devuelve el diseño de un contexto de dispositivo (DC).
GetLogColorSpaceA

La función GetLogColorSpace recupera la definición del espacio de color identificada por un identificador especificado. (ANSI)
GetLogColorSpaceW

La función GetLogColorSpace recupera la definición del espacio de color identificada por un identificador especificado. (Unicode)
GetMapMode

La función GetMapMode recupera el modo de asignación actual.
GetMetaFileA

La función GetMetaFile crea un identificador que identifica el metarchivo almacenado en el archivo especificado. (ANSI)
GetMetaFileBitsEx

La función GetMetaFileBitsEx recupera el contenido de un metarchivo de formato Windows y los copia en el búfer especificado.
GetMetaFileW

La función GetMetaFile crea un identificador que identifica el metarchivo almacenado en el archivo especificado. (Unicode)
GetMetaRgn

La función GetMetaRgn recupera el metaregión actual para el contexto de dispositivo especificado.
GetMiterLimit

La función GetMiterLimit recupera el límite de miter para el contexto de dispositivo especificado.
GetMValue

La macro GetMValue recupera el valor de color magenta de un valor de color CMYK.
GetNearestColor

La función GetNearestColor recupera un valor de color que identifica un color de la paleta del sistema que se mostrará cuando se use el valor de color especificado.
GetNearestPaletteIndex

La función GetNearestPaletteIndex recupera el índice de la entrada de la paleta lógica especificada que coincide más estrechamente con un valor de color especificado.
GetObject

La función GetObject (wingdi.h) recupera información del objeto gráfico especificado.
GetObjectA

La función GetObject recupera información del objeto gráfico especificado. (GetObjectA)
GetObjectType

GetObjectType recupera el tipo del objeto especificado.
GetObjectW

La función GetObjectW (Unicode) (wingdi.h) recupera información del objeto gráfico especificado.
GetOutlineTextMetricsA

La función GetOutlineTextMetrics recupera métricas de texto para fuentes TrueType. (ANSI)
GetOutlineTextMetricsW

La función GetOutlineTextMetrics recupera métricas de texto para fuentes TrueType. (Unicode)
GetPaletteEntries

La función GetPaletteEntries recupera un intervalo especificado de entradas de paleta de la paleta dada.
GetPath

La función GetPath recupera las coordenadas que definen los puntos de conexión de las líneas y los puntos de control de las curvas que se encuentran en la ruta de acceso seleccionada en el contexto de dispositivo especificado.
GetPixel

La función GetPixel recupera el valor de color rojo, verde, azul (RGB) del píxel en las coordenadas especificadas.
GetPixelFormat

La función GetPixelFormat obtiene el índice del formato de píxel seleccionado actualmente del contexto de dispositivo especificado.
GetPolyFillMode

La función GetPolyFillMode recupera el modo de relleno de polígono actual.
GetRandomRgn

La función GetRandomRgn copia la región de recorte del sistema de un contexto de dispositivo especificado en una región específica.
GetRasterizerCaps

La función GetRasterizerCaps devuelve marcas que indican si las fuentes TrueType están instaladas en el sistema.
GetRegionData

La función GetRegionData rellena el búfer especificado con datos que describen una región. Estos datos incluyen las dimensiones de los rectángulos que componen la región.
GetRgnBox

La función GetRgnBox recupera el rectángulo delimitador de la región especificada.
getROP2

La función GetROP2 recupera el modo de combinación en primer plano del contexto de dispositivo especificado. El modo de combinación especifica cómo se combinan el lápiz o el color interior y el color que ya está en la pantalla para producir un nuevo color.
GetRValue

La macro GetRValue recupera un valor de intensidad para el componente rojo de un valor rojo, verde, azul (RGB).
GetStockObject

La función GetStockObject recupera un identificador de uno de los lápices de stock, pinceles, fuentes o paletas.
GetStretchBltMode

La función GetStretchBltMode recupera el modo de ajuste actual. El modo de extensión define cómo se agregan o quitan los datos de color de los mapas de bits que se estiran o comprimen cuando se llama a la función StretchBlt.
GetSystemPaletteEntries

La función GetSystemPaletteEntries recupera un intervalo de entradas de paleta de la paleta del sistema asociada al contexto de dispositivo (DC) especificado.
GetSystemPaletteUse

La función GetSystemPaletteUse recupera el estado actual de la paleta del sistema (físico) para el contexto de dispositivo (DC) especificado.
GetTextAlign

La función GetTextAlign recupera la configuración de alineación de texto para el contexto de dispositivo especificado.
GetTextCharacterExtra

La función GetTextCharacterExtra recupera el espaciado intercharacter actual para el contexto de dispositivo especificado.
GetTextCharset

Recupera un identificador de juego de caracteres para la fuente seleccionada actualmente en un contexto de dispositivo especificado.
GetTextCharsetInfo

Recupera información sobre el juego de caracteres de la fuente seleccionada actualmente en un contexto de dispositivo especificado.
GetTextColor

La función GetTextColor recupera el color de texto actual para el contexto de dispositivo especificado.
GetTextExtentExPointA

La función GetTextExtentExPoint recupera el número de caracteres de una cadena especificada que cabe dentro de un espacio especificado y rellena una matriz con la extensión de texto para cada uno de esos caracteres. (ANSI)
GetTextExtentExPointI

La función GetTextExtentExPointI recupera el número de caracteres de una cadena especificada que cabe dentro de un espacio especificado y rellena una matriz con la extensión de texto para cada uno de esos caracteres.
GetTextExtentExPointW

La función GetTextExtentExPoint recupera el número de caracteres de una cadena especificada que cabe dentro de un espacio especificado y rellena una matriz con la extensión de texto para cada uno de esos caracteres. (Unicode)
GetTextExtentPoint32A

La función GetTextExtentPoint32 calcula el ancho y alto de la cadena de texto especificada. (ANSI)
GetTextExtentPoint32W

La función GetTextExtentPoint32 calcula el ancho y alto de la cadena de texto especificada. (Unicode)
GetTextExtentPointA

La función GetTextExtentPoint calcula el ancho y alto de la cadena de texto especificada. (ANSI)
GetTextExtentPointI

La función GetTextExtentPointI calcula el ancho y alto de la matriz especificada de índices de glifo.
GetTextExtentPointW

La función GetTextExtentPoint calcula el ancho y alto de la cadena de texto especificada. (Unicode)
GetTextFaceA

La función GetTextFace recupera el nombre del tipo de letra de la fuente seleccionada en el contexto de dispositivo especificado. (ANSI)
GetTextFaceW

La función GetTextFace recupera el nombre del tipo de letra de la fuente seleccionada en el contexto de dispositivo especificado. (Unicode)
GetTextMetrics de

La función GetTextMetrics (wingdi.h) rellena el búfer especificado con las métricas de la fuente seleccionada actualmente.
GetTextMetricsA

La función GetTextMetrics rellena el búfer especificado con las métricas de la fuente seleccionada actualmente. (GetTextMetricsA)
GetTextMetricsW

La función GetTextMetricsW (Unicode) (wingdi.h) rellena el búfer especificado con las métricas de la fuente seleccionada actualmente.
GetViewportExEx

La función GetViewportExtEx recupera la extensión x e y de la ventanilla actual para el contexto de dispositivo especificado.
GetViewportOrgEx

La función GetViewportOrgEx recupera las coordenadas x e y del origen de la ventanilla para el contexto de dispositivo especificado.
GetWindowExtEx

Esta función recupera la extensión x e y de la ventana para el contexto de dispositivo especificado.
GetWindowOrgEx

La función GetWindowOrgEx recupera las coordenadas x e y del origen de la ventana para el contexto de dispositivo especificado.
GetWinMetaFileBits

La función GetWinMetaFileBits convierte los registros de formato mejorado de un metarchivo en registros de formato Windows y almacena los registros convertidos en el búfer especificado.
GetWorldTransform

La función GetWorldTransform recupera el espacio mundial actual a la transformación de espacio de páginas.
GetYValue

La macro GetYValue recupera el valor de color amarillo de un valor de color CMYK.
gradientfill

La función GradientFill rellena estructuras de rectángulo y triángulo.
intersectClipRect

La función IntersectClipRect crea una nueva región de recorte a partir de la intersección de la región de recorte actual y el rectángulo especificado.
InvertRgn

La función InvertRgn invierte los colores de la región especificada.
LineDDA

La función LineDDA determina qué píxeles deben resaltarse para una línea definida por los puntos inicial y final especificados.
LineTo

La función LineTo dibuja una línea desde la posición actual hasta, pero no incluye, el punto especificado.
LPtoDP

La función LPtoDP convierte las coordenadas lógicas en coordenadas del dispositivo. La conversión depende del modo de asignación del contexto del dispositivo, de la configuración de los orígenes y extensiones de la ventana y la ventanilla, y de la transformación del mundo.
MAKEPOINTS

La macro MAKEPOINTS convierte un valor que contiene las coordenadas x e y de un punto en una estructura POINTS.
MAKEROP4

La macro MAKEROP4 crea un código de operación de ráster cuaternario para su uso con la función MaskBlt.
MaskBlt

La función MaskBlt combina los datos de color de los mapas de bits de origen y destino mediante la operación de máscara y trama especificadas.
ModifyWorldTransform

La función ModifyWorldTransform cambia la transformación mundial de un contexto de dispositivo mediante el modo especificado.
MoveToEx

La función MoveToEx actualiza la posición actual al punto especificado y, opcionalmente, devuelve la posición anterior.
offsetClipRgn

La función OffsetClipRgn mueve la región de recorte de un contexto de dispositivo por los desplazamientos especificados.
offsetRgn

La función OffsetRgn mueve una región por los desplazamientos especificados.
offsetViewportOrgEx

La función OffsetViewportOrgEx modifica el origen de la ventanilla para un contexto de dispositivo mediante los desplazamientos horizontales y verticales especificados.
offsetWindowOrgEx

La función OffsetWindowOrgEx modifica el origen de la ventana para un contexto de dispositivo mediante los desplazamientos horizontales y verticales especificados.
PaintRgn

La función PaintRgn pinta la región especificada mediante el pincel seleccionado actualmente en el contexto del dispositivo.
PALETTEINDEX

La macro PALETTEINDEX acepta un índice en una entrada de paleta de colores lógicos y devuelve un especificador de entrada de paleta que consta de un valor COLORREF que especifica el color asociado al índice especificado.
PALETTERGB

La macro PALETTERGB acepta tres valores que representan las densidades relativas de rojo, verde y azul y devuelve un especificador rojo, verde, azul (RGB) relativo a la paleta que consta de 2 en el byte de orden alto y un valor RGB en los tres bytes de orden bajo. Una aplicación que usa una paleta de colores puede pasar este especificador, en lugar de un valor RGB explícito, a funciones que esperan un color.
PatBlt

La función PatBlt pinta el rectángulo especificado mediante el pincel seleccionado actualmente en el contexto de dispositivo especificado. El color del pincel y el color o los colores de la superficie se combinan mediante la operación de trama especificada.
pathToRegion de

La función PathToRegion crea una región a partir de la ruta de acceso seleccionada en el contexto de dispositivo especificado. La región resultante usa coordenadas del dispositivo.
circular de

La función Pie dibuja una cuña con forma circular enlazada por la intersección de una elipse y dos radiales. El gráfico circular se describe mediante el lápiz actual y se rellena mediante el pincel actual.
playEnhMetaFile

La función PlayEnhMetaFile muestra la imagen almacenada en el metarchivo de formato mejorado especificado.
PlayEnhMetaFileRecord

La función PlayEnhMetaFileRecord reproduce un registro de metarchivo mejorado ejecutando las funciones de interfaz de dispositivo gráfico (GDI) identificadas por el registro.
playMetaFile

La función PlayMetaFile muestra la imagen almacenada en el metarchivo de formato Windows especificado en el dispositivo especificado.
PlayMetaFileRecord

La función PlayMetaFileRecord reproduce un registro de metarchivo de formato Windows ejecutando la función de interfaz de dispositivo gráfico (GDI) contenida en ese registro.
plgBlt

La función PlgBlt realiza una transferencia de bloques de bits de los bits de datos de color del rectángulo especificado en el contexto del dispositivo de origen al paralelograma especificado en el contexto del dispositivo de destino.
PolyBezier

La función PolyBezier dibuja una o varias curvas Bézier.
PolyBezierTo

La función PolyBezierTo dibuja una o varias curvas Bézier.
polyDraw

La función PolyDraw dibuja un conjunto de segmentos de línea y curvas Bézier.
polygon de

La función Polygon dibuja un polígono que consta de dos o más vértices conectados mediante líneas rectas. El polígono se describe mediante el lápiz actual y se rellena con el pincel actual y el modo de relleno de polígonos.
polilínea

La función Polyline dibuja una serie de segmentos de línea conectando los puntos de la matriz especificada.
polylineTo

La función PolylineTo dibuja una o varias líneas rectas.
polyPolygon

La función PolyPolygon dibuja una serie de polígonos cerrados. Cada polígono se describe mediante el lápiz actual y se rellena mediante el modo de relleno de pincel y polígono actual. Los polígonos dibujados por esta función se pueden superponer.
PolyPolyline

La función PolyPolyline dibuja varias series de segmentos de línea conectados.
PolyTextOutA

La función PolyTextOut dibuja varias cadenas con los colores de fuente y texto seleccionados actualmente en el contexto de dispositivo especificado. (ANSI)
PolyTextOutW

La función PolyTextOut dibuja varias cadenas con los colores de fuente y texto seleccionados actualmente en el contexto de dispositivo especificado. (Unicode)
PtInRegion

La función PtInRegion determina si el punto especificado está dentro de la región especificada.
PtVisible

La función PtVisible determina si el punto especificado está dentro de la región de recorte de un contexto de dispositivo.
RealizePalette

La función RealizePalette asigna entradas de la paleta lógica actual a la paleta del sistema.
rectángulo de

La función Rectangle dibuja un rectángulo. El rectángulo se describe mediante el lápiz actual y se rellena mediante el pincel actual.
rectInRegion

La función RectInRegion determina si alguna parte del rectángulo especificado está dentro de los límites de una región.
RectVisible

La función RectVisible determina si alguna parte del rectángulo especificado se encuentra dentro de la región de recorte de un contexto de dispositivo.
RemoveFontMemResourceEx

La función RemoveFontMemResourceEx quita las fuentes agregadas de un archivo de imagen de memoria.
removeFontResourceA

La función RemoveFontResource quita las fuentes del archivo especificado de la tabla de fuentes del sistema. (ANSI)
RemoveFontResourceExA

La función RemoveFontResourceEx quita las fuentes del archivo especificado de la tabla de fuentes del sistema. (ANSI)
removeFontResourceExW

La función RemoveFontResourceEx quita las fuentes del archivo especificado de la tabla de fuentes del sistema. (Unicode)
RemoveFontResourceW

La función RemoveFontResource quita las fuentes del archivo especificado de la tabla de fuentes del sistema. (Unicode)
resetDCA

La función ResetDC actualiza el contexto de dispositivo de impresora o trazador especificado mediante la información especificada. (ANSI)
ResetDCW

La función ResetDC actualiza el contexto de dispositivo de impresora o trazador especificado mediante la información especificada. (Unicode)
ResizePalette

La función ResizePalette aumenta o disminuye el tamaño de una paleta lógica en función del valor especificado.
restoreDC

La función RestoreDC restaura un contexto de dispositivo (DC) al estado especificado. El controlador de dominio se restaura sacando información de estado de una pila creada por llamadas anteriores a la función SaveDC.
RGB

La macro RGB selecciona un color rojo, verde y azul (RGB) en función de los argumentos proporcionados y las capacidades de color del dispositivo de salida.
roundRect

La función RoundRect dibuja un rectángulo con esquinas redondeadas. El rectángulo se describe mediante el lápiz actual y se rellena mediante el pincel actual.
saveDC

La función SaveDC guarda el estado actual del contexto de dispositivo (DC) especificado copiando datos que describen los objetos y modos gráficos seleccionados (como el mapa de bits, pincel, paleta, fuente, lápiz, región, modo de dibujo y modo de asignación) en una pila de contexto.
ScaleViewportEx

La función ScaleViewportExtEx modifica la ventanilla de un contexto de dispositivo mediante las relaciones formadas por los multiplicadores y divisores especificados.
ScaleWindowExex

La función ScaleWindowExtEx modifica la ventana de un contexto de dispositivo mediante las relaciones formadas por los multiplicadores y divisores especificados.
selectClipPath

La función SelectClipPath selecciona la ruta de acceso actual como región de recorte para un contexto de dispositivo, combinando la nueva región con cualquier región de recorte existente mediante el modo especificado.
selectClipRgn

La función SelectClipRgn selecciona una región como la región de recorte actual para el contexto de dispositivo especificado.
SelectObject

La función SelectObject selecciona un objeto en el contexto de dispositivo especificado (DC). El nuevo objeto reemplaza el objeto anterior del mismo tipo.
SelectPalette

La función SelectPalette selecciona la paleta lógica especificada en un contexto de dispositivo.
SetAbortProc

La función SetAbortProc establece la función abort definida por la aplicación que permite cancelar un trabajo de impresión durante la cola.
SetArcDirection

SetArcDirection establece la dirección de dibujo que se usará para las funciones de arco y rectángulo.
SetBitmapBits

La función SetBitmapBits establece los bits de datos de color de un mapa de bits en los valores especificados.
setBitmapDimensionEx

La función SetBitmapDimensionEx asigna dimensiones preferidas a un mapa de bits. Estas dimensiones pueden ser utilizadas por las aplicaciones; sin embargo, el sistema no los usa.
SetBkColor

La función SetBkColor establece el color de fondo actual en el valor de color especificado o en el color físico más cercano si el dispositivo no puede representar el valor de color especificado.
SetBkMode

La función SetBkMode establece el modo de combinación de fondo del contexto de dispositivo especificado. El modo de combinación de fondo se usa con texto, pinceles sombreados y estilos de lápiz que no son líneas sólidas.
setBoundsRect

La función SetBoundsRect controla la acumulación de información de rectángulo delimitador para el contexto de dispositivo especificado.
SetBrushOrgEx

La función SetBrushOrgEx establece el origen del pincel que GDI asigna al siguiente pincel que una aplicación selecciona en el contexto de dispositivo especificado.
SetColorAdjustment

La función SetColorAdjustment establece los valores de ajuste de color de un contexto de dispositivo (DC) mediante los valores especificados.
SetColorSpace

La función SetColorSpace define el espacio de color de entrada para un contexto de dispositivo determinado.
SetDCBrushColor

La función SetDCBrushColor establece el color del pincel del contexto de dispositivo (DC) actual en el valor de color especificado. Si el dispositivo no puede representar el valor de color especificado, el color se establece en el color físico más cercano.
setDCPenColor

La función SetDCPenColor establece el color del lápiz del contexto de dispositivo (DC) actual en el valor de color especificado. Si el dispositivo no puede representar el valor de color especificado, el color se establece en el color físico más cercano.
SetDeviceGammaRamp

La función SetDeviceGammaRamp establece la rampa gamma en paneles de visualización de color directo que tienen controladores que admiten rampas gamma descargables en hardware.
SetDIBColorTable

La función SetDIBColorTable establece valores de color RGB (rojo, verde, azul) en un intervalo de entradas de la tabla de colores de la DIB que está seleccionada actualmente en un contexto de dispositivo especificado.
SetDIBits

La función SetDIBits establece los píxeles en un mapa de bits compatible (DDB) mediante los datos de color encontrados en la DIB especificada.
SetDIBitsToDevice

La función SetDIBitsToDevice establece los píxeles del rectángulo especificado en el dispositivo asociado al contexto del dispositivo de destino mediante datos de color de una imagen DIB, JPEG o PNG.
SetEnhMetaFileBits

La función SetEnhMetaFileBits crea un metarchivo de formato mejorado basado en memoria a partir de los datos especificados.
SetGraphicsMode

La función SetGraphicsMode establece el modo gráfico para el contexto de dispositivo especificado.
SetICMMode

La función SetICMMode hace que image Color Management esté habilitado, deshabilitado o consultado en un contexto de dispositivo determinado (DC).
SetICMProfileA

La función SetICMProfile establece un perfil de color especificado como perfil de salida para un contexto de dispositivo (DC) especificado. (ANSI)
SetICMProfileW

La función SetICMProfile establece un perfil de color especificado como perfil de salida para un contexto de dispositivo (DC) especificado. (Unicode)
setLayout

La función SetLayout cambia el diseño de un contexto de dispositivo (DC).
SetMapMode

La función SetMapMode establece el modo de asignación del contexto de dispositivo especificado. El modo de asignación define la unidad de medida que se usa para transformar unidades de espacio de página en unidades de espacio de dispositivo y también define la orientación de los ejes x e y del dispositivo.
SetMapperFlags

La función SetMapperFlags modifica el algoritmo que usa el asignador de fuentes cuando asigna fuentes lógicas a fuentes físicas.
SetMetaFileBitsEx

La función SetMetaFileBitsEx crea un metarchivo de formato windows basado en memoria a partir de los datos proporcionados.
SetMetaRgn

La función SetMetaRgn interseca la región de recorte actual para el contexto de dispositivo especificado con el metaregión actual y guarda la región combinada como el nuevo metaregión para el contexto de dispositivo especificado.
SetMiterLimit

La función SetMiterLimit establece el límite de la longitud de las combinaciones miter para el contexto de dispositivo especificado.
SetPaletteEntries

La función SetPaletteEntries establece valores de color RGB (rojo, verde, azul) y marcas en un intervalo de entradas de una paleta lógica.
SetPixel

La función SetPixel establece el píxel en las coordenadas especificadas en el color especificado.
SetPixelFormat

La función SetPixelFormat establece el formato de píxel del contexto de dispositivo especificado en el formato especificado por el índice iPixelFormat.
SetPixelV

La función SetPixelV establece el píxel en las coordenadas especificadas en la aproximación más cercana del color especificado. El punto debe estar en la región de recorte y la parte visible de la superficie del dispositivo.
SetPolyFillMode

La función SetPolyFillMode establece el modo de relleno de polígono para funciones que rellenan polígonos.
SetRectRgn

La función SetRectRgn convierte una región en una región rectangular con las coordenadas especificadas.
SetROP2

La función SetROP2 establece el modo de combinación de primer plano actual.
SetStretchBltMode

La función SetStretchBltMode establece el modo de ajuste del mapa de bits en el contexto de dispositivo especificado.
SetSystemPaletteUse

La función SetSystemPaletteUse permite a una aplicación especificar si la paleta del sistema contiene 2 o 20 colores estáticos.
SetTextAlign

La función SetTextAlign establece las marcas de alineación de texto para el contexto de dispositivo especificado.
SetTextCharacterExtra

La función SetTextCharacterExtra establece el espaciado intercharacter. El espaciado intercharacter se agrega a cada carácter, incluidos los caracteres de interrupción, cuando el sistema escribe una línea de texto.
SetTextColor

La función SetTextColor establece el color de texto del contexto de dispositivo especificado en el color especificado.
SetTextJustification

La función SetTextJustification especifica la cantidad de espacio que el sistema debe agregar a los caracteres de interrupción en una cadena de texto. El espacio se agrega cuando una aplicación llama a las funciones TextOut o ExtTextOut.
SetViewportExEx

Establece las extensiones horizontales y verticales de la ventanilla de un contexto de dispositivo mediante los valores especificados.
SetViewportOrgEx

La función SetViewportOrgEx especifica qué punto de dispositivo se asigna al origen de la ventana (0,0).
SetWindowExEx

La función SetWindowExtEx establece las extensiones horizontales y verticales de la ventana para un contexto de dispositivo mediante los valores especificados.
setWindowOrgEx

La función SetWindowOrgEx especifica qué punto de ventana se asigna al origen de la ventanilla (0,0).
SetWinMetaFileBits

La función SetWinMetaFileBits convierte un metarchivo del formato de Windows anterior al nuevo formato mejorado y almacena el nuevo metarchivo en memoria.
SetWorldTransform

La función SetWorldTransform establece una transformación lineal bidimensional entre el espacio mundial y el espacio de página para el contexto de dispositivo especificado. Esta transformación se puede usar para escalar, girar, escalar, escalar o traducir la salida de gráficos.
StartDocA de

La función StartDoc inicia un trabajo de impresión. (ANSI)
StartDocW

La función StartDoc inicia un trabajo de impresión. (Unicode)
startPage de

La función StartPage prepara el controlador de impresora para aceptar datos.
StretchBlt

La función StretchBlt copia un mapa de bits de un rectángulo de origen en un rectángulo de destino, estirando o comprimiendo el mapa de bits para ajustarse a las dimensiones del rectángulo de destino, si es necesario.
StretchDIBits

La función StretchDIBits copia los datos de color de un rectángulo de píxeles en una imagen DIB, JPEG o PNG en el rectángulo de destino especificado.
StrokeAndFillPath

La función StrokeAndFillPath cierra las figuras abiertas de una ruta de acceso, traza el contorno de la ruta mediante el lápiz actual y rellena su interior mediante el pincel actual.
strokePath

La función StrokePath representa la ruta de acceso especificada mediante el lápiz actual.
swapBuffers de

La función SwapBuffers intercambia los búferes frontales y traseros si el formato de píxel actual de la ventana a la que hace referencia el contexto de dispositivo especificado incluye un búfer de reserva.
textOutA de

La función TextOut escribe una cadena de caracteres en la ubicación especificada, utilizando la fuente, el color de fondo y el color de texto seleccionados actualmente. (ANSI)
TextOutW

La función TextOut escribe una cadena de caracteres en la ubicación especificada, utilizando la fuente, el color de fondo y el color de texto seleccionados actualmente. (Unicode)
TranslateCharsetInfo

Traduce la información del juego de caracteres y establece todos los miembros de una estructura de destino en los valores adecuados.
TransparentBlt

La función TransparentBlt realiza una transferencia de bloques de bits de los datos de color correspondientes a un rectángulo de píxeles del contexto de dispositivo de origen especificado en un contexto de dispositivo de destino.
UnrealizeObject

La función UnrealizeObject restablece el origen de un pincel o restablece una paleta lógica.
UpdateColors

La función UpdateColors actualiza el área de cliente del contexto de dispositivo especificado mediante la reasignación de los colores actuales del área cliente a la paleta lógica realizada actualmente.
UpdateICMRegKeyA

La función UpdateICMRegKey administra perfiles de color y módulos de administración de colores en el sistema. (ANSI)
updateICMRegKeyW

La función UpdateICMRegKey administra perfiles de color y módulos de administración de colores en el sistema. (Unicode)
wglCopyContext

La función wglCopyContext copia los grupos seleccionados de estados de representación de un contexto de representación de OpenGL a otro.
wglCreateContext

La función wglCreateContext crea un nuevo contexto de representación de OpenGL, que es adecuado para dibujar en el dispositivo al que hace referencia hdc. El contexto de representación tiene el mismo formato de píxel que el contexto del dispositivo.
wglCreateLayerContext

La función wglCreateLayerContext crea un nuevo contexto de representación de OpenGL para dibujar en un plano de capa especificado en un contexto de dispositivo.
wglDeleteContext

La función wglDeleteContext elimina un contexto de representación de OpenGL especificado.
wglDescribeLayerPlane

La función wglDescribeLayerPlane obtiene información sobre los planos de capa de un formato de píxel determinado.
wglGetCurrentContext

La función wglGetCurrentContext obtiene un identificador para el contexto de representación de OpenGL actual del subproceso que realiza la llamada.
wglGetCurrentDC

La función wglGetCurrentDC obtiene un identificador para el contexto del dispositivo asociado al contexto de representación de OpenGL actual del subproceso que realiza la llamada.
wglGetLayerPaletteEntries

Recupera las entradas de la paleta de un plano de capa de índice de color determinado para un contexto de dispositivo especificado.
wglGetProcAddress

La función wglGetProcAddress devuelve la dirección de una función de extensión OpenGL para su uso con el contexto de representación actual de OpenGL.
wglMakeCurrent

La función wglMakeCurrent hace que un contexto de representación de OpenGL especificado sea el contexto de representación actual del subproceso que realiza la llamada.
wglRealizeLayerPalette

La función wglRealizeLayerPalette asigna entradas de paleta desde un plano de capa de índice de color determinado a la paleta física o inicializa la paleta de un plano de capa RGBA.
wglSetLayerPaletteEntries

Establece las entradas de la paleta en un plano de capa de índice de color determinado para un contexto de dispositivo especificado.
wglShareLists

La función wglShareLists permite que varios contextos de representación de OpenGL compartan un solo espacio de lista para mostrar.
wglSwapLayerBuffers

La función wglSwapLayerBuffers intercambia los búferes frontales y traseros en la superposición, la subposición y los planos principales de la ventana a los que hace referencia un contexto de dispositivo especificado.
wglUseFontBitmapsA

La función wglUseFontBitmaps crea un conjunto de listas de visualización de mapa de bits para su uso en el contexto actual de representación de OpenGL. (ANSI)
wglUseFontBitmapsW

La función wglUseFontBitmaps crea un conjunto de listas de visualización de mapa de bits para su uso en el contexto actual de representación de OpenGL. (Unicode)
wglUseFontOutlinesA

La función wglUseFontOutlines crea un conjunto de listas de visualización, una para cada glifo de la fuente de esquema seleccionada actualmente de un contexto de dispositivo, para su uso con el contexto de representación actual. (ANSI)
wglUseFontOutlinesW

La función wglUseFontOutlines crea un conjunto de listas de visualización, una para cada glifo de la fuente de esquema seleccionada actualmente de un contexto de dispositivo, para su uso con el contexto de representación actual. (Unicode)
WidenPath

La función WidenPath vuelve a definir la ruta de acceso actual como el área que se pintaría si la ruta de acceso se tratizase con el lápiz seleccionado actualmente en el contexto de dispositivo especificado.

Funciones de devolución de llamada

 
ABORTPROC

La función AbortProc es una función de devolución de llamada definida por la aplicación que se usa con la función SetAbortProc.
ENHMFENUMPROC

La función EnhMetaFileProc es una función de devolución de llamada definida por la aplicación que se usa con la función EnumEnhMetaFile.
GOBJENUMPROC

La función EnumObjectsProc es una función de devolución de llamada definida por la aplicación que se usa con la función EnumObjects.
ICMENUMPROCA

La devolución de llamada EnumICMProfilesProcCallback es una función de devolución de llamada definida por la aplicación que procesa los datos de perfil de color de EnumICMProfiles . (ANSI)
ICMENUMPROCW

La devolución de llamada EnumICMProfilesProcCallback es una función de devolución de llamada definida por la aplicación que procesa los datos de perfil de color de EnumICMProfiles . (Unicode)
LINEDDAPROC

La función LineDDAProc es una función de devolución de llamada definida por la aplicación que se usa con la función LineDDA.
MFENUMPROC

La función EnumMetaFileProc es una función de devolución de llamada definida por la aplicación que procesa los registros de metarchivo de formato Windows.

Estructuras

 
ABC

La estructura ABC contiene el ancho de un carácter en una fuente TrueType.
ABCFLOAT

La estructura ABCFLOAT contiene los anchos A, B y C de un carácter de fuente.
AXESLISTA

La estructura AXESLIST contiene información sobre todos los ejes de una fuente maestra múltiple. (ANSI)
AXESLISTW

La estructura AXESLIST contiene información sobre todos los ejes de una fuente maestra múltiple. (Unicode)
AXISINFOA

La estructura AXISINFO contiene información sobre un eje de una fuente maestra múltiple. (ANSI)
AXISINFOW

La estructura AXISINFO contiene información sobre un eje de una fuente maestra múltiple. (Unicode)
BITMAP

La estructura BITMAP define los valores de tipo, ancho, alto, formato de color y bits de un mapa de bits.
BITMAPCOREHEADER

La estructura BITMAPCOREHEADER contiene información sobre las dimensiones y el formato de color de una DIB.
BITMAPCOREINFO

La estructura BITMAPCOREINFO define las dimensiones y la información de color de una DIB.
BITMAPFILEHEADER

La estructura BITMAPFILEHEADER contiene información sobre el tipo, el tamaño y el diseño de un archivo que contiene una DIB.
BITMAPINFO

La estructura BITMAPINFO define las dimensiones y la información de color de un DIB.
BITMAPINFOHEADER

La estructura BITMAPINFOHEADER contiene información sobre las dimensiones y el formato de color de un mapa de bits independiente del dispositivo (DIB).
BITMAPV4HEADER

La estructura BITMAPV4HEADER es el archivo de encabezado de información del mapa de bits. Es una versión extendida de la estructura BITMAPINFOHEADER. Las aplicaciones pueden usar la estructura de BITMAPV5HEADER para agregar funcionalidad.
BITMAPV5HEADER

La estructura BITMAPV5HEADER es el archivo de encabezado de información de mapa de bits. Es una versión extendida de la estructura BITMAPINFOHEADER.
BLENDFUNCTION

La estructura BLENDFUNCTION controla la combinación especificando las funciones de fusión para mapas de bits de origen y destino.
CHARSETINFO

Contiene información sobre un juego de caracteres.
CIEXYZ

La estructura CIEXYZ contiene las coordenadas x,y y y z de un color específico en un espacio de colores especificado.
CIEXYZTRIPLE

La estructura CIEXYZTRIPLE contiene las coordenadas x,y y y z de los tres colores que corresponden a los extremos rojo, verde y azul para un espacio de color lógico especificado.
COLORADJUSTMENT

La estructura COLORADJUSTMENT define los valores de ajuste de color utilizados por las funciones StretchBlt y StretchDIBits cuando el modo stretch es HALFTONE. Puede establecer los valores de ajuste de color llamando a la función SetColorAdjustment.
DESIGNVECTOR

La aplicación usa la estructura DESIGNVECTOR para especificar valores para los ejes de una fuente maestra múltiple.
DEVMODEA

La estructura de datos DEVMODE contiene información sobre la inicialización y el entorno de una impresora o un dispositivo de visualización.
DEVMODEW

La estructura DEVMODEW se usa para especificar características de los dispositivos de visualización e impresión en el juego de caracteres Unicode (ancho).
DIBSECTION

La estructura DIBSECTION contiene información sobre un DIB creado mediante una llamada a la función CreateDIBSection.
DISPLAY_DEVICEA

La estructura DISPLAY_DEVICE recibe información sobre el dispositivo de visualización especificado por el parámetro iDevNum de la función EnumDisplayDevices. (ANSI)
DISPLAY_DEVICEW

La estructura DISPLAY_DEVICE recibe información sobre el dispositivo de visualización especificado por el parámetro iDevNum de la función EnumDisplayDevices. (Unicode)
DISPLAYCONFIG_2DREGION

La estructura DISPLAYCONFIG_2DREGION representa un punto o un desplazamiento en un espacio bidimensional.
DISPLAYCONFIG_ADAPTER_NAME

La estructura DISPLAYCONFIG_ADAPTER_NAME contiene información sobre el adaptador de pantalla.
DISPLAYCONFIG_DESKTOP_IMAGE_INFO

La estructura DISPLAYCONFIG_DESKTOP_IMAGE_INFO contiene información sobre la imagen que se muestra en el escritorio.
DISPLAYCONFIG_DEVICE_INFO_HEADER

La estructura DISPLAYCONFIG_DEVICE_INFO_HEADER contiene información para mostrar sobre el dispositivo.
DISPLAYCONFIG_MODE_INFO

La estructura de DISPLAYCONFIG_MODE_INFO contiene información del modo de origen o del modo de destino.
DISPLAYCONFIG_PATH_INFO

La estructura DISPLAYCONFIG_PATH_INFO se usa para describir una única ruta de acceso de un destino a un origen.
DISPLAYCONFIG_PATH_SOURCE_INFO

La estructura DISPLAYCONFIG_PATH_SOURCE_INFO contiene información de origen para una sola ruta de acceso.
DISPLAYCONFIG_PATH_TARGET_INFO

La estructura DISPLAYCONFIG_PATH_TARGET_INFO contiene información de destino para una sola ruta de acceso.
DISPLAYCONFIG_RATIONAL

La estructura DISPLAYCONFIG_RATIONAL describe un valor fraccionario que representa frecuencias verticales y horizontales de un modo de vídeo (es decir, sincronización vertical y sincronización horizontal).
DISPLAYCONFIG_SDR_WHITE_LEVEL

La estructura DISPLAYCONFIG_SDR_WHITE_LEVEL (wingdi.h) contiene información sobre el nivel blanco de SDR actual de una pantalla.
DISPLAYCONFIG_SET_TARGET_PERSISTENCE

La estructura DISPLAYCONFIG_SET_TARGET_PERSISTENCE contiene información sobre cómo establecer la pantalla.
DISPLAYCONFIG_SOURCE_DEVICE_NAME

La estructura DISPLAYCONFIG_SOURCE_DEVICE_NAME contiene el nombre del dispositivo GDI para el origen o la vista.
DISPLAYCONFIG_SOURCE_MODE

La estructura DISPLAYCONFIG_SOURCE_MODE representa un punto o un desplazamiento en un espacio bidimensional.
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION

La estructura DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION contiene información sobre el estado de compatibilidad de resolución virtual con el monitor.
DISPLAYCONFIG_TARGET_BASE_TYPE

Especifica la información de la tecnología de salida base para un identificador de destino determinado.
DISPLAYCONFIG_TARGET_DEVICE_NAME

La estructura DISPLAYCONFIG_TARGET_DEVICE_NAME contiene información sobre el destino.
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

La estructura DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS contiene información sobre un dispositivo de destino.
DISPLAYCONFIG_TARGET_MODE

La estructura DISPLAYCONFIG_TARGET_MODE describe un modo de destino de ruta de acceso para mostrar.
DISPLAYCONFIG_TARGET_PREFERRED_MODE

La estructura DISPLAYCONFIG_TARGET_PREFERRED_MODE contiene información sobre el modo preferido de una pantalla.
DISPLAYCONFIG_VIDEO_SIGNAL_INFO

La estructura DISPLAYCONFIG_VIDEO_SIGNAL_INFO contiene información sobre la señal de vídeo de una pantalla.
DOCINFOA

La estructura DOCINFO contiene los nombres de archivo de entrada y salida y otra información utilizada por la función StartDoc. (ANSI)
DOCINFOW

La estructura DOCINFO contiene los nombres de archivo de entrada y salida y otra información utilizada por la función StartDoc. (Unicode)
DRAWPATRECT

La estructura DRAWPATRECT define un rectángulo que se va a crear.
EMR

La estructura EMR proporciona la estructura base para todos los registros de metarchivo mejorados. Un registro de metarchivo mejorado contiene los parámetros de una función GDI específica que se usa para crear parte de una imagen en un metarchivo de formato mejorado.
EMRABORTPATH

Contiene datos para los registros de metarchivos mejorados de AbortPath, BeginPath, EndPath, CloseFigure, FlattenPath, WidenPath, SetMetaRgn, SaveDC y RealizePalette.
EMRALPHABLEND

La estructura EMRALPHABLEND contiene miembros para el registro de metarchivo mejorado AlphaBlend.
EMRANGLEARC

La estructura EMRANGLEARC contiene miembros para el registro de metarchivo mejorado de AngleArc.
EMRARC

Las estructuras EMRARC, EMRARCTO, EMRCHORD y EMRPIE contienen miembros para los registros de metarchivo mejorados Arc, ArcTo, Chord y Pie.
EMRBITBLT

La estructura EMRBITBLT contiene miembros para el registro de metarchivo mejorado de BitBlt. Tenga en cuenta que la interfaz de dispositivo gráfico (GDI) convierte el mapa de bits dependiente del dispositivo en un mapa de bits independiente del dispositivo (DIB) antes de almacenarlo en el registro de metarchivo.
EMRCOLORCORRECTPALETTE

La estructura EMRCOLORCORRECTPALETTE contiene miembros para el registro de metarchivo mejorado ColorCorrectPalette.
EMRCOLORMATCHTOTARGET

La estructura EMRCOLORMATCHTOTARGET contiene miembros para el registro de metarchivo mejorado ColorMatchToTarget.
EMRCREATEBRUSHINDIRECT

La estructura EMRCREATEBRUSHINDIRECT contiene miembros para el registro de metarchivo mejorado CreateBrushIndirect.
EMRCREATECOLORSPACE

La estructura EMRCREATECOLORSPACE contiene miembros para el registro de metarchivo mejorado CreateColorSpace.
EMRCREATECOLORSPACEW

La estructura EMRCREATECOLORSPACEW contiene miembros para el registro de metarchivo mejorado CreateColorSpace. Difiere de EMRCREATECOLORSPACE en que tiene un espacio de color lógico Unicode y también tiene una matriz opcional que contiene datos de perfil de origen sin procesar.
EMRCREATEDIBPATTERNBRUSHPT

La estructura EMRCREATEDIBPATTERNBRUSHPT contiene miembros para el registro de metarchivo mejorado CreateDIBPatternBrushPt. La estructura BITMAPINFO va seguida de los bits de mapa de bits que forman un mapa de bits independiente del dispositivo empaquetado (DIB).
EMRCREATEMONOBRUSH

La estructura EMRCREATEMONOBRUSH contiene miembros para createPatternBrush (cuando se pasa un mapa de bits monocromo) o CreateDIBPatternBrush (cuando se pasa un metarchivo monocromo DIB).
EMRCREATEPALETTE

La estructura EMRCREATEPALETTE contiene miembros para el registro de metarchivo mejorado CreatePalette.
EMRCREATEPEN

La estructura EMRCREATEPEN contiene miembros para el registro de metarchivo mejorado CreatePen.
EMRELLIPSE

Las estructuras EMRELLIPSE y EMRRECTANGLE contienen miembros para los registros de metarchivo mejorados de Ellipse y Rectangle.
EMREOF

La estructura EMREOF contiene datos para el registro de metarchivo mejorado que indica el final del metarchivo.
EMREXCLUDECLIPRECT

Las estructuras EMREXCLUDECLIPRECT y EMRINTERSECTCLIPRECT contienen miembros para los registros de metarchivo mejorados ExcludeClipRect e IntersectClipRect.
EMREXTCREATEFONTINDIRECTW

La estructura EMREXTCREATEFONTINDIRECTW contiene miembros para el registro de metarchivo mejorado CreateFontIndirect.
EMREXTCREATEPEN

La estructura EMREXTCREATEPEN contiene miembros para el registro de metarchivo mejorado ExtCreatePen. Si el registro contiene una estructura BITMAPINFO, va seguida de los bits de mapa de bits que forman un mapa de bits independiente del dispositivo empaquetado (DIB).
EMREXTFLOODFILL

La estructura EMREXTFLOODFILL contiene miembros para el registro mejorado del metarchivo ExtFloodFill.
EMREXTSELECTCLIPRGN

La estructura EMREXTSELECTCLIPRGN contiene miembros para el registro de metarchivo mejorado ExtSelectClipRgn.
EMREXTTEXTOUTA

Las estructuras EMREXTTEXTOUTA y EMREXTTEXTOUTW contienen miembros para los registros de metarchivo mejorados extTextOut, TextOut o DrawText.
EMRFILLPATH

Las estructuras EMRFILLPATH, EMRSTROKEANDFILLPATH y EMRSTROKEPATH contienen miembros para los registros de metarchivo mejorado FillPath, StrokeAndFillPath y StrokePath.
EMRFILLRGN

La estructura EMRFILLRGN contiene miembros para el registro de metarchivo mejorado FillRgn.
EMRFORMAT

La estructura EMRFORMAT contiene información que identifica los datos gráficos en un metarchivo mejorado. Un GDICOMMENT_MULTIFORMATS comentario público mejorado del metarchivo contiene una matriz de estructuras EMRFORMAT.
EMRFRAMERGN

La estructura EMRFRAMERGN contiene miembros para el registro de metarchivo mejorado frameRgn.
EMRGDICOMMENT

La estructura EMRGDICOMMENT contiene datos específicos de la aplicación.
EMRGLSBOUNDEDRECORD

La estructura EMRGLSBOUNDEDRECORD contiene miembros para un registro de metarchivo mejorado generado por las funciones de OpenGL. Contiene datos para las funciones de OpenGL con información en unidades de píxeles que se deben escalar al reproducir el metarchivo.
EMRGLSRECORD

La estructura EMRGLSRECORD contiene miembros para un registro de metarchivo mejorado generado por las funciones de OpenGL. Contiene datos para las funciones de OpenGL que se escalan automáticamente a la ventanilla de OpenGL.
EMRGRADIENTFILL

La estructura EMRGRADIENTFILL contiene miembros para el registro de metarchivo mejorado GradientFill.
EMRINVERTRGN

Las estructuras EMRINVERTRGN y EMRPAINTRGN contienen miembros para los registros de metarchivo mejorados invertRgn y PaintRgn.
EMRLINETO

Las estructuras EMRLINETO y EMRMOVETOEX contienen miembros para los registros de metarchivo mejorados LineTo y MoveToEx.
EMRMASKBLT

La estructura EMRMASKBLT contiene miembros para el registro de metarchivo mejorado MaskBlt. Tenga en cuenta que la interfaz de dispositivo gráfico (GDI) convierte el mapa de bits dependiente del dispositivo en un mapa de bits independiente del dispositivo (DIB) antes de almacenarlo en el registro de metarchivo.
EMRMODIFYWORLDTRANSFORM

La estructura EMRMODIFYWORLDTRANSFORM contiene miembros para el registro de metarchivo mejorado ModifyWorldTransform.
EMROFFSETCLIPRGN

La estructura EMROFFSETCLIPRGN contiene miembros para el registro de metarchivo mejorado OffsetClipRgn.
EMRPIXELFORMAT

La estructura EMRPIXELFORMAT contiene los miembros del registro de metarchivo mejorado SetPixelFormat. La información de formato de píxeles de ENHMETAHEADER hace referencia a esta estructura.
EMRPLGBLT

La estructura EMRPLGBLT contiene miembros para el registro de metarchivo mejorado plgBlt. Tenga en cuenta que la interfaz de dispositivo gráfico (GDI) convierte el mapa de bits dependiente del dispositivo en un mapa de bits independiente del dispositivo (DIB) antes de almacenarlo en el registro de metarchivo.
EMRPOLYDRAW

La estructura EMRPOLYDRAW contiene miembros para el registro de metarchivo mejorado de PolyDraw.
EMRPOLYDRAW16

La estructura EMRPOLYDRAW16 contiene miembros para el registro de metarchivo mejorado de PolyDraw.
EMRPOLYLINE

Las estructuras EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO y EMRPOLYLINETO contienen miembros para las estructuras Polyline, PolyBezier, Polygon, PolyBezierTo y PolylineTo mejorados.
EMRPOLYLINE16

Las estructuras EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16 y EMRPOLYLINETO16 contienen miembros para los registros de metarchivo mejorados polyline, PolyBezier, Polygon, PolyBezierTo y PolylineTo.
EMRPOLYLINE

Las estructuras EMRPOLYPOLYLINE y EMRPOLYPOLYGON contienen miembros para los registros de metarchivo mejorados de PolyPolyline y PolyPolygon.
EMRPOLYPOLYLINE16

Las estructuras EMRPOLYPOLYLINE16 y EMRPOLYPOLYGON16 contienen miembros para los registros de metarchivo mejorados polyPolyline y PolyPolygon.
EMRPOLYTEXTOUTA

Las estructuras EMRPOLYTEXTOUTA y EMRPOLYTEXTOUTW contienen miembros para el registro de metarchivo mejorado polyTextOut.
EMRRESIZEPALETTE

La estructura EMRRESIZEPALETTE contiene miembros para el registro de metarchivo mejorado ResizePalette.
EMRRESTOREDC

La estructura EMRRESTOREDC contiene miembros para el registro de metarchivo mejorado restoreDC.
EMRROUNDRECT

La estructura EMRROUNDRECT contiene miembros para el registro de metarchivo mejorado RoundRect.
EMRSCALEVIEWPORTEXTEX

Las estructuras EMRSCALEVIEWPORTEXTEX y EMRSCALEWINDOWEXTEX contienen miembros para los registros de metarchivo mejorados ScaleViewportExtEx y ScaleWindowEx.
EMRSELECTCLIPPATH

Contiene parámetros para SelectClipPath, SetBkMode, SetMapMode, SetPolyFillMode, SetROP2, SetStretchBltMode, SetTextAlign, SetICMMode y SetLayout registros de metarchivo mejorados.
EMRSELECTOBJECT

Las estructuras EMRSELECTOBJECT y EMRDELETEOBJECT contienen miembros para los registros de metarchivo mejorado SelectObject y DeleteObject.
EMRSELECTPALETTE

La estructura EMRSELECTPALETTE contiene miembros para el registro de metarchivo mejorado SelectPalette. Tenga en cuenta que el parámetro bForceBackground de SelectPalette siempre se registra como TRUE, lo que hace que la paleta se realice como una paleta de fondo.
EMRSETARCDIRECTION

La estructura EMRSETARCDIRECTION contiene miembros para el registro de metarchivo mejorado SetArcDirection.
EMRSETBKCOLOR

Las estructuras EMRSETBKCOLOR y EMRSETTEXTCOLOR contienen miembros para los registros de metarchivo mejorados SetBkColor y SetTextColor.
EMRSETCOLORADJUSTMENT

La estructura EMRSETCOLORADJUSTMENT contiene miembros para el registro de metarchivo mejorado SetColorAdjustment.
EMRSETCOLORSPACE

Las estructuras EMRSETCOLORSPACE, EMRSELECTCOLORSPACE y EMRDELETECOLORSPACE contienen miembros para los registros de metarchivo mejorados SetColorSpace y DeleteColorSpace.
EMRSETDIBITSTODEVICE

La estructura EMRSETDIBITSTODEVICE contiene miembros para el registro de metarchivo mejorado SetDIBitsToDevice.
EMRSETICMPROFILE

La estructura EMRSETICMPROFILE contiene miembros para el registro de metarchivo mejorado SetICMProfile.
EMRSETMAPPERFLAGS

La estructura EMRSETMAPPERFLAGS contiene miembros para el registro de metarchivo mejorado SetMapperFlags.
EMRSETMITERLIMIT

La estructura EMRSETMITERLIMIT contiene miembros para el registro de metarchivo mejorado SetMiterLimit.
EMRSETPALETTEENTRIES

La estructura EMRSETPALETTEENTRIES contiene miembros para el registro mejorado del metarchivo SetPaletteEntries.
EMRSETPIXELV

La estructura EMRSETPIXELV contiene miembros para el registro de metarchivo mejorado SetPixelV. Cuando se crea un metarchivo mejorado, las llamadas a SetPixel también se registran en este registro.
EMRSETVIEWPORTEXTEX

Las estructuras EMRSETVIEWPORTEXTEX y EMRSETWINDOWEXTEX contienen miembros para los registros mejorados de metarchivo SetViewportEx y SetWindowExEx.
EMRSETVIEWPORTORGEX

Las estructuras EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX y EMRSETBRUSHORGEX contienen miembros para los registros de metarchivo mejorados SetViewportOrgEx, SetWindowOrgEx y SetBrushOrgEx.
EMRSETWORLDTRANSFORM

La estructura EMRSETWORLDTRANSFORM contiene miembros para el registro de metarchivo mejorado SetWorldTransform.
EMRSTRETCHBLT

La estructura EMRSTRETCHBLT contiene miembros para el registro de metarchivo mejorado stretchBlt. Tenga en cuenta que la interfaz de dispositivo gráfico (GDI) convierte el mapa de bits dependiente del dispositivo en un mapa de bits independiente del dispositivo (DIB) antes de almacenarlo en el registro de metarchivo.
EMRSTRETCHDIBITS

La estructura EMRSTRETCHDIBITS contiene miembros para el registro de metarchivo mejorado StretchDIBits.
EMRTEXT

La estructura EMRTEXT contiene miembros para la salida de texto.
EMRTRANSPARENTBLT

La estructura EMRTRANSPARENTBLT contiene miembros para el registro de metarchivo mejorado TransparentBLT.
ENHMETAHEADER

La estructura ENHMETAHEADER contiene datos de metarchivo mejorados, como las dimensiones de la imagen almacenada en el metarchivo mejorado, el recuento de registros en el metarchivo mejorado, la resolución del dispositivo en el que se creó la imagen, etc. Esta estructura es siempre el primer registro de un metarchivo mejorado.
ENHMETARECORD

La estructura ENHMETARECORD contiene datos que describen una función de interfaz de dispositivo gráfico (GDI) utilizada para crear parte de una imagen en un metarchivo de formato mejorado.
ENUMLOGFONTA

La estructura ENUMLOGFONT define los atributos de una fuente, el nombre completo de una fuente y el estilo de una fuente. (ANSI)
ENUMLOGFONTEXA

La estructura ENUMLOGFONTEX contiene información sobre una fuente enumerada. (ANSI)
ENUMLOGFONTEXDVA

La estructura ENUMLOGFONTEXDV contiene la información utilizada para crear una fuente. (ANSI)
ENUMLOGFONTEXDVW

La estructura ENUMLOGFONTEXDV contiene la información utilizada para crear una fuente. (Unicode)
ENUMLOGFONTEXW

La estructura ENUMLOGFONTEX contiene información sobre una fuente enumerada. (Unicode)
ENUMLOGFONTW

La estructura ENUMLOGFONT define los atributos de una fuente, el nombre completo de una fuente y el estilo de una fuente. (Unicode)
ENUMTEXTMETRICA

La estructura ENUMTEXTMETRIC contiene información sobre una fuente física. (ANSI)
ENUMTEXTMETRICW

La estructura ENUMTEXTMETRIC contiene información sobre una fuente física. (Unicode)
EXTLOGFONTA

La estructura EXTLOGFONT define los atributos de una fuente. (ANSI)
EXTLOGFONTW

La estructura EXTLOGFONT define los atributos de una fuente. (Unicode)
EXTLOGPEN

La estructura EXTLOGPEN define los atributos de estilo, ancho y pincel del lápiz para un lápiz extendido.
FIJA

La estructura FIXED contiene las partes integrales y fraccionarios de un número real de punto fijo.
FONTSIGNATURE

Contiene información que identifica las páginas de códigos y los subrangos Unicode para los que una fuente determinada proporciona glifos.
GCP_RESULTSA

La estructura GCP_RESULTS contiene información sobre los caracteres de una cadena. Esta estructura recibe los resultados de la función GetCharacterPlacement. Para algunos lenguajes, el primer elemento de las matrices puede contener más información dependiente del idioma. (ANSI)
GCP_RESULTSW

La estructura GCP_RESULTS contiene información sobre los caracteres de una cadena. Esta estructura recibe los resultados de la función GetCharacterPlacement. Para algunos lenguajes, el primer elemento de las matrices puede contener más información dependiente del idioma. (Unicode)
GLYPHMETRICS

La estructura GLYPHMETRICS contiene información sobre la colocación y orientación de un glifo en una celda de caracteres.
GLYPHMETRICSFLOAT

La estructura GLYPHMETRICSFLOAT contiene información sobre la colocación y orientación de un glifo en una celda de caracteres.
GLYPHSET

La estructura GLYPHSET contiene información sobre un intervalo de puntos de código Unicode.
GRADIENT_RECT

La estructura GRADIENT_RECT especifica el índice de dos vértices de la matriz pVertex de la función GradientFill. Estos dos vértices forman los límites superior izquierdo e inferior derecho de un rectángulo.
GRADIENT_TRIANGLE

La estructura GRADIENT_TRIANGLE especifica el índice de tres vértices de la matriz pVertex de la función GradientFill. Estos tres vértices forman un triángulo.
HANDLETABLE

La estructura HANDLETABLE es una matriz de identificadores, cada uno de los cuales identifica un objeto de interfaz de dispositivo gráfico (GDI).
KERNINGPAIR

La estructura KERNINGPAIR define un par de kerning.
LAYERPLANEDESCRIPTOR

La estructura LAYERPLANEDESCRIPTOR describe el formato de píxel de una superficie de dibujo.
LOCALESIGNATURE

Contiene información de firma de fuente extendida, incluidos dos campos de bits de página de códigos (CPB) que definen los conjuntos de caracteres y páginas de códigos predeterminados y admitidos. Esta estructura se usa normalmente para representar las relaciones entre la cobertura de fuentes y las configuraciones regionales.
LOGBRUSH

La estructura LOGBRUSH define el estilo, el color y el patrón de un pincel físico. Lo usan las funciones CreateBrushIndirect y ExtCreatePen.
LOGBRUSH32

La estructura LOGBRUSH32 define el estilo, el color y el patrón de un pincel físico.
LOGCOLORSPACEA

La estructura LOGCOLORSPACE contiene información que define un espacio de color lógico. (ANSI)
LOGCOLORSPACEW

La estructura LOGCOLORSPACE contiene información que define un espacio de color lógico. (Unicode)
LOGFONTA

La estructura LOGFONT define los atributos de una fuente. (ANSI)
LOGFONTW

La estructura LOGFONT define los atributos de una fuente. (Unicode)
LOGPALETTE

La estructura LOGPALETTE define una paleta lógica.
LOGPEN

La estructura LOGPEN define el estilo, el ancho y el color de un lápiz. La función CreatePenIndirect usa la estructura LOGPEN.
MAT2

La estructura MAT2 contiene los valores de una matriz de transformación usada por la función GetGlyphOutline.
METAFILEPICT

Define el formato de imagen de metarchivo usado para intercambiar datos de metarchivo a través del Portapapeles.
METAHEADER de

La estructura METAHEADER contiene información sobre un metarchivo de formato Windows.
METARECORD

La estructura METARECORD contiene un registro de metarchivo de formato Windows.
NEWTEXTMETRICA

La estructura NEWTEXTMETRIC contiene datos que describen una fuente física. (ANSI)
NEWTEXTMETRICEXA

La estructura NEWTEXTMETRICEX contiene información sobre una fuente física. (ANSI)
NEWTEXTMETRICEXW

La estructura NEWTEXTMETRICEX contiene información sobre una fuente física. (Unicode)
NEWTEXTMETRICW

La estructura NEWTEXTMETRIC contiene datos que describen una fuente física. (Unicode)
OUTLINETEXTMETRICA

La estructura OUTLINETEXTMETRIC contiene métricas que describen una fuente TrueType. (ANSI)
OUTLINETEXTMETRICW de

La estructura OUTLINETEXTMETRIC contiene métricas que describen una fuente TrueType. (Unicode)
PALETTEENTRY

Especifica el color y el uso de una entrada en una paleta lógica.
PANOSE

La estructura PANOSE describe los valores de clasificación de fuentes PANOSE para una fuente TrueType. Estas características se usan para asociar la fuente a otras fuentes de apariencia similar, pero nombres diferentes.
PIXELFORMATDESCRIPTOR

La estructura PIXELFORMATDESCRIPTOR describe el formato de píxel de una superficie de dibujo.
POINTFLOAT

La estructura POINTFLOAT contiene las coordenadas x e y de un punto.
POINTFX

La estructura POINTFX contiene las coordenadas de los puntos que describen el contorno de un carácter en una fuente TrueType.
POLYTEXTA

La estructura POLYTEXT describe cómo la función PolyTextOut debe dibujar una cadena de texto. (ANSI)
POLYTEXTW

La estructura POLYTEXT describe cómo la función PolyTextOut debe dibujar una cadena de texto. (Unicode)
PSFEATURE_CUSTPAPER

La estructura PSFEATURE_CUSTPAPER contiene información sobre un tamaño de papel personalizado para un controlador PostScript. Esta estructura se usa con la función de escape de impresora GET_PS_FEATURESETTING.
PSFEATURE_OUTPUT

La estructura PSFEATURE_OUTPUT contiene información sobre las opciones de salida del controlador PostScript. Esta estructura se usa con la función de escape de impresora GET_PS_FEATURESETTING.
PSINJECTDATA de

La estructura PSINJECTDATA es un encabezado para el búfer de entrada utilizado con la función de escape de impresora POSTSCRIPT_INJECTION.
RASTERIZER_STATUS

La estructura RASTERIZER_STATUS contiene información sobre si se ha instalado TrueType. Esta estructura se rellena cuando una aplicación llama a la función GetRasterizerCaps.
RGBQUAD

La estructura RGBQUAD describe un color que consta de las densidades relativas de rojo, verde y azul.
RGBTRIPLE

La estructura RGBTRIPLE describe un color que consta de las densidades relativas de rojo, verde y azul. El miembro bmciColors de la estructura BITMAPCOREINFO consta de una matriz de estructuras RGBTRIPLE.
RGNDATA

La estructura RGNDATA contiene un encabezado y una matriz de rectángulos que componen una región. Los rectángulos se ordenan de arriba abajo, de izquierda a derecha. No se superponen.
RGNDATAHEADER

La estructura RGNDATAHEADER describe los datos devueltos por la función GetRegionData.
TEXTMETRICA

La estructura TEXTMETRIC contiene información básica sobre una fuente física. Todos los tamaños se especifican en unidades lógicas; es decir, dependen del modo de asignación actual del contexto de visualización. (ANSI)
TEXTMETRICW

La estructura TEXTMETRIC contiene información básica sobre una fuente física. Todos los tamaños se especifican en unidades lógicas; es decir, dependen del modo de asignación actual del contexto de visualización. (Unicode)
TRIVERTEX

La estructura TRIVERTEX contiene información de color y información de posición.
TTPOLYCURVE

La estructura TTPOLYCURVE contiene información sobre una curva en el contorno de un carácter TrueType.
TTPOLYGONHEADER

La estructura TTPOLYGONHEADER especifica la posición inicial y el tipo de un contorno de caracteres TrueType.
WCRANGE

La estructura WCRANGE especifica un intervalo de caracteres Unicode.
XFORM

La estructura XFORM especifica una transformación del espacio mundial al espacio de páginas.

Enumeraciones

 
DISPLAYCONFIG_DEVICE_INFO_TYPE

La enumeración DISPLAYCONFIG_DEVICE_INFO_TYPE especifica el tipo de información de dispositivo para mostrar que se va a configurar o obtener a través de la función DisplayConfigSetDeviceInfo o DisplayConfigGetDeviceInfo.
DISPLAYCONFIG_MODE_INFO_TYPE

La enumeración DISPLAYCONFIG_MODE_INFO_TYPE especifica que la información contenida en la estructura DISPLAYCONFIG_MODE_INFO es el modo de origen o de destino.
DISPLAYCONFIG_PIXELFORMAT

La enumeración DISPLAYCONFIG_PIXELFORMAT especifica el formato de píxel en varios bits por píxel (BPP).
DISPLAYCONFIG_ROTATION

La enumeración DISPLAYCONFIG_ROTATION especifica la rotación en sentido de las agujas del reloj de la pantalla.
DISPLAYCONFIG_SCALING

La enumeración DISPLAYCONFIG_SCALING especifica la transformación de escalado aplicada al contenido que se muestra en una ruta de acceso actual de red (VidPN) de vídeo presente.
DISPLAYCONFIG_SCANLINE_ORDERING

La enumeración DISPLAYCONFIG_SCANLINE_ORDERING especifica el método que usa la pantalla para crear una imagen en una pantalla.
DISPLAYCONFIG_TOPOLOGY_ID

La enumeración DISPLAYCONFIG_TOPOLOGY_ID especifica el tipo de topología para mostrar.
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

La enumeración DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY especifica el tipo de conector del destino.