Compartir a través de


Mostrar referencia de dispositivos

Información general sobre la tecnología de referencia de dispositivos de pantalla.

Para desarrollar la Referencia de dispositivos de visualización, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
DISPLAYCONFIG_DEVICE_INFO_TYPE

La enumeración DISPLAYCONFIG_DEVICE_INFO_TYPE especifica el tipo de información del dispositivo para mostrar que se va a configurar u 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 red de vídeo presente (VidPN) en la ruta de acceso actual.
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.

Functions

 
BRUSHOBJ_hGetColorTransform

La función BRUSHOBJ_hGetColorTransform recupera la transformación de color del pincel especificado.
BRUSHOBJ_pvAllocRbrush

La función BRUSHOBJ_pvAllocRbrush asigna memoria para la realización del controlador de un pincel especificado.
BRUSHOBJ_pvGetRbrush

La función BRUSHOBJ_pvGetRbrush recupera un puntero a la realización del controlador de un pincel especificado.
BRUSHOBJ_ulGetBrushColor

La función BRUSHOBJ_ulGetBrushColor devuelve el color RGB del pincel sólido especificado.
CLIPOBJ_bEnum

La función CLIPOBJ_bEnum enumera un lote de rectángulos de una región de recorte especificada; una llamada anterior a CLIPOBJ_cEnumStart determina el orden de enumeración.
CLIPOBJ_cEnumStart

La función CLIPOBJ_cEnumStart establece parámetros para enumerar rectángulos en una región de recorte especificada.
CLIPOBJ_ppoGetPath

La función CLIPOBJ_ppoGetPath crea una estructura PATHOBJ que contiene el esquema de la región de recorte especificada.
DisplayConfigGetDeviceInfo

La función DisplayConfigGetDeviceInfo recupera información de configuración para mostrar sobre el dispositivo.
DisplayConfigSetDeviceInfo

La función DisplayConfigSetDeviceInfo establece las propiedades de un destino.
DrvAlphaBlend

La función DrvAlphaBlend proporciona funcionalidades de transferencia de bloques de bits con combinación alfa.
DrvAssertMode

La función DrvAssertMode establece el modo del dispositivo físico especificado en el modo especificado cuando se inicializó el PDEV o en el modo predeterminado del hardware.
DrvBitBlt

La función DrvBitBlt proporciona funcionalidades generales de transferencia de bloques de bits entre superficies administradas por dispositivos, entre mapas de bits de formato estándar administrados por GDI o entre una superficie administrada por el dispositivo y un mapa de bits de formato estándar administrado por GDI.
DrvCompletePDEV

La función DrvCompletePDEV almacena el identificador GDI del dispositivo físico que se va a crear.
DrvCopyBits

La función DrvCopyBits se traduce entre superficies de trama administradas por el dispositivo y mapas de bits de formato estándar GDI.
DrvCreateDeviceBitmap

La función DrvCreateDeviceBitmap crea y administra mapas de bits.
DrvDeleteDeviceBitmap

La función DrvDeleteDeviceBitmap elimina un mapa de bits de dispositivo creado por DrvCreateDeviceBitmap.
DrvDeriveSurface

La función DrvDeriveSurface deriva una superficie GDI de la superficie directDraw especificada.
DrvDescribePixelFormat

La función DrvDescribePixelFormat describe el formato de píxel para un PDEV especificado por el dispositivo escribiendo una descripción del formato de píxel en una estructura PIXELFORMATDESCRIPTOR.
DrvDestroyFont

La función DrvDestroyFont notifica al controlador que ya no se necesita una realización de fuentes y que el controlador ahora puede liberar las estructuras de datos asociadas que haya asignado.
DrvDisableDirectDraw

La función DrvDisableDirectDraw deshabilita el hardware para el uso de DirectDraw.
DrvDisableDriver

GDI usa la función DrvDisableDriver para notificar a un controlador que ya no requiere el controlador y está listo para descargarlo.
DrvDisablePDEV

GDI usa la función DrvDisablePDEV para notificar a un controlador que el PDEV especificado ya no es necesario.
DrvDisableSurface

GDI usa la función DrvDisableSurface para notificar a un controlador que la superficie creada por DrvEnableSurface para el dispositivo actual ya no es necesaria.
DrvDitherColor

La función DrvDitherColor solicita al dispositivo que cree un pincel anclado en una paleta de dispositivos.
DrvDrawEscape

La función DrvDrawEscape es el punto de entrada que atiende más de una llamada de función; la función determinada depende del valor del parámetro iEsc.
DrvEnableDirectDraw

La función DrvEnableDirectDraw habilita el hardware para el uso de DirectDraw.
DrvEnableDriver

La función DrvEnableDriver es el punto de entrada del controlador inicial exportado por el archivo DLL del controlador.
DrvEnablePDEV

La función DrvEnablePDEV devuelve una descripción de las características del dispositivo físico a GDI.
DrvEnableSurface

La función DrvEnableSurface configura una superficie en la que se va a dibujar y la asocia a un dispositivo físico determinado.
DrvEndDoc

GDI llama a la función DrvEndDoc cuando ha terminado de enviar un documento al controlador para su representación.
DrvEscape

La función DrvEscape se usa para recuperar información de un dispositivo que no está disponible en una interfaz de controlador de dispositivo independiente del dispositivo; la consulta determinada depende del valor del parámetro iEsc.
DrvFillPath

La función DrvFillPath es un punto de entrada opcional para controlar el relleno de rutas de acceso cerradas.
DrvFontManagement

La función DrvFontManagement es un punto de entrada opcional proporcionado para dispositivos PostScript.
DrvFree

La función DrvFree se usa para notificar al controlador que la estructura especificada ya no es necesaria.
DrvGetDirectDrawInfo

La función DrvGetDirectDrawInfo devuelve las funciones del hardware gráfico.
DrvGetGlyphMode

La función DrvGetGlyphMode indica a GDI cómo almacenar en caché la información del glifo.
DrvGetModes

La función DrvGetModes enumera los modos admitidos por un dispositivo determinado.
DrvGetTrueTypeFile

La función DrvGetTrueTypeFile tiene acceso a un archivo de fuente TrueType asignado a memoria.
DrvGradientFill

La función DrvGradientFill sombrea los primitivos especificados.
DrvIcmCheckBitmapBits

La función DrvIcmCheckBitmapBits comprueba si los píxeles del mapa de bits especificado se encuentran dentro de la gama de dispositivos de la transformación especificada.
DrvIcmCreateColorTransform

La función DrvIcmCreateColorTransform crea una transformación de color ICM.
DrvIcmDeleteColorTransform

La función DrvIcmDeleteColorTransform elimina la transformación de color especificada.
DrvIcmSetDeviceGammaRamp

La función DrvIcmSetDeviceGammaRamp establece la rampa gamma de hardware del dispositivo de visualización especificado.
DrvLineTo

La función DrvLineTo dibuja una sola línea cosmética de solo entero y sólida.
DrvLoadFontFile

La función DrvLoadFontFile recibe información de GDI relacionada con la carga y asignación de archivos de fuente.
DrvMovePointer

La función DrvMovePointer mueve el puntero a una nueva posición y garantiza que GDI no interfiera con la visualización del puntero.
DrvNextBand

GDI llama a la función DrvNextBand cuando ha terminado de dibujar una banda para una página física, por lo que el controlador puede enviar la siguiente banda a la impresora.
DrvNotify

La función DrvNotify permite que GDI notifique a un controlador de pantalla cierta información.
DrvPaint

La función DrvPaint está obsoleta y ya no la llama GDI en Windows 2000 y versiones posteriores. Los nuevos controladores deben implementar uno o varios de DrvFillPath, DrvStrokePath o DrvStrokeAndFillPath.
DrvPlgBlt

La función DrvPlgBlt proporciona funcionalidades de transferencia de bloques de bits de rotación entre combinaciones de superficies administradas por el dispositivo y administradas por GDI.
DrvQueryAdvanceWidths

La función DrvQueryAdvanceWidths devuelve anchos de avance de caracteres para un conjunto especificado de glifos.
DrvQueryDeviceSupport

La función DrvQueryDeviceSupport devuelve información específica del dispositivo solicitada.
DrvQueryDriverInfo

La función DrvQueryDriverInfo devuelve información específica del controlador solicitada.
DrvQueryFont

GDI usa la función DrvQueryFont para obtener la estructura IFIMETRICS de una fuente determinada.
DrvQueryFontCaps

La función DrvQueryFontCaps define las funciones del controlador de fuente.
DrvQueryFontData

La función DrvQueryFontData recupera información sobre una fuente realizada.
DrvQueryFontFile

La función DrvQueryFontFile proporciona información del archivo de fuente.
DrvQueryFontTree

La función DrvQueryFontTree proporciona GDI con un puntero a una estructura que define una de las siguientes: Una asignación de unicode a identificadores de glifo, incluida la asignación de variantes de glifoA de pares de inter kerning a identificadores de kerning.
DrvQueryPerBandInfo

GDI llama a la función DrvQueryPerBandInfo de un archivo DLL de gráficos de impresora antes de empezar a dibujar una banda para una página física, por lo que el controlador puede proporcionar GDI con información específica de banda.
DrvQueryTrueTypeOutline

La función DrvQueryTrueTypeOutline recupera esquemas de glifo en formato TrueType nativo.
DrvQueryTrueTypeTable

La función DrvQueryTrueTypeTable tiene acceso a tablas específicas en un archivo trueType font-description.
DrvRealizeBrush

La función DrvRealizeBrush solicita que el controlador obtenga un pincel especificado para una superficie especificada.
DrvResetDevice

La función DrvResetDevice restablece un dispositivo inoperable o no responde.
DrvResetPDEV

La función DrvResetPDEV permite a un controlador gráfico transferir el estado del controlador de una estructura PDEV antigua a una nueva estructura PDEV cuando una aplicación Win32 llama a ResetDC.
DrvSaveScreenBits

La función DrvSaveScreenBits hace que un controlador de pantalla guarde o restaure un rectángulo determinado de la imagen mostrada.
DrvSendPage

GDI llama a la función DrvSendPage de un archivo DLL de gráficos de impresora cuando ha terminado de dibujar una página física, por lo que el controlador puede enviar la página a la impresora.
DrvSetPalette

La función DrvSetPalette solicita que el controlador realice la paleta de un dispositivo especificado.
DrvSetPixelFormat

La función DrvSetPixelFormat establece el formato de píxel de una ventana.
DrvSetPointerShape

La función DrvSetPointerShape se usa para solicitar al controlador que saque el puntero de la pantalla, si el controlador lo ha dibujado allí; para intentar establecer una nueva forma de puntero; y para colocar el nuevo puntero en la pantalla en una posición especificada.
DrvStartBanding

GDI llama a la función DrvStartBanding cuando está listo para empezar a enviar bandas de una página física al controlador para su representación.
DrvStartDoc

GDI llama a la función DrvStartDoc cuando está listo para empezar a enviar un documento al controlador para su representación.
DrvStartPage

GDI llama a la función DrvStartPage cuando está listo para empezar a enviar el contenido de una página física al controlador para su representación.
DrvStretchBlt

La función DrvStretchBlt proporciona funcionalidades de transferencia de bloques de bits de extensión entre cualquier combinación de superficies administradas por el dispositivo y administradas por GDI.
DrvStretchBltROP

La función DrvStretchBltROP realiza una transferencia de bloques de bits de extensión mediante un ROP.
DrvStrokeAndFillPath

La función DrvStrokeAndFillPath trazos (contornos) y rellena una ruta de acceso simultáneamente.
DrvStrokePath

La función DrvStrokePath traza (esquemas) una ruta de acceso.
DrvSwapBuffers

La función DrvSwapBuffers muestra el contenido del búfer oculto asociado de la ventana en la superficie especificada.
DrvSynchronize

La función DrvSynchronize informa al controlador de que GDI necesita acceder a una superficie administrada por el dispositivo. Esta función permite coordinar las operaciones de dibujo asincrónicas realizadas por el coprocesador de un dispositivo con accesos GDI.
DrvSynchronizeSurface

La función DrvSynchronizeSurface informa al controlador de que GDI necesita escribir en la superficie especificada. Esta función permite coordinar las operaciones de dibujo realizadas por el coprocesador de un dispositivo con GDI.
DrvTextOut

La función DrvTextOut es el punto de entrada de GDI que llama al controlador para representar un conjunto de glifos en las posiciones especificadas.
DrvTransparentBlt

La función DrvTransparentBlt proporciona funcionalidades de transferencia de bloques de bits con transparencia.
DrvUnloadFontFile

La función DrvUnloadFontFile informa a un controlador de fuente de que el archivo de fuente especificado ya no es necesario.
EngAcquireSemaphore

La función EngAcquireSemaphore adquiere el recurso asociado al semáforo para el acceso exclusivo mediante el subproceso que realiza la llamada.
EngAllocMem

La función EngAllocMem asigna un bloque de memoria e inserta una etiqueta proporcionada por el autor de la llamada antes de la asignación.
EngAllocPrivateUserMem

La función EngAllocPrivateUserMem asigna un bloque de memoria de usuario desde el espacio de direcciones de un proceso especificado e inserta una etiqueta proporcionada por el autor de la llamada antes de la asignación.
EngAllocUserMem

La función EngAllocUserMem asigna un bloque de memoria del espacio de direcciones del proceso actual e inserta una etiqueta proporcionada por el autor de la llamada antes de la asignación.
EngAlphaBlend

La función EngAlphaBlend proporciona funcionalidades de transferencia de bloques de bits con combinación alfa.
EngAssociateSurface

La función EngAssociateSurface marca una superficie determinada como perteneciente a un dispositivo especificado.
EngBitBlt

La función EngBitBlt proporciona funcionalidades generales de transferencia de bloques de bits entre superficies administradas por el dispositivo o entre una superficie administrada por el dispositivo y un mapa de bits de formato estándar administrado por GDI.
EngBugCheckEx

La función EngBugCheckEx reduce el sistema de forma controlada cuando el autor de la llamada detecta un error irrecuperable que dañaría el sistema si el autor de la llamada continuaba ejecutándose.
EngCheckAbort

La función EngCheckAbort permite que un archivo DLL de gráficos de impresora determine si se debe finalizar un trabajo de impresión.
EngClearEvent

La función EngClearEvent establece un objeto de evento especificado en el estado no asignado.
EngComputeGlyphSet

La función EngComputeGlyphSet calcula el conjunto de glifos admitido en un dispositivo.
EngControlSprites

La función EngControlSprites desglosa o vuelve a dibujar sprites en el área WNDOBJ especificada.
EngCopyBits

La función EngCopyBits se traduce entre superficies de trama administradas por el dispositivo y mapas de bits de formato estándar GDI.
EngCreateBitmap

La función EngCreateBitmap solicita que GDI cree y administre un mapa de bits.
EngCreateClip

La función EngCreateClip crea una estructura CLIPOBJ que el controlador usa en devoluciones de llamada.
EngCreateDeviceBitmap

La función EngCreateDeviceBitmap solicita a GDI que cree un identificador para un mapa de bits del dispositivo.
EngCreateDeviceSurface

La función EngCreateDeviceSurface crea y devuelve un identificador para una superficie de dispositivo que administrará el controlador.
EngCreateDriverObj

La función EngCreateDriverObj crea una estructura DRIVEROBJ.
EngCreateEvent

La función EngCreateEvent crea un objeto de evento de sincronización que se puede usar para sincronizar el acceso de hardware entre un controlador de pantalla y el controlador de miniporte de vídeo.
EngCreatePalette

La función EngCreatePalette envía una solicitud a GDI para crear una paleta RGB.
EngCreatePath

La función EngCreatePath asigna una ruta de acceso para el uso temporal del controlador.
EngCreateSemaphore

La función EngCreateSemaphore crea un objeto de semáforo.
EngCreateWnd

La función EngCreateWnd crea una estructura WNDOBJ para la ventana a la que hace referencia hwnd.
EngDebugBreak

La función EngDebugBreak hace que se produzca un punto de interrupción en el proceso actual.
EngDebugPrint

La función EngDebugPrint imprime el mensaje de depuración especificado en el depurador de kernel.
EngDeleteClip

La función EngDeleteClip elimina una estructura CLIPOBJ asignada por EngCreateClip.
EngDeleteDriverObj

La función EngDeleteDriverObj libera el identificador usado para realizar el seguimiento de un recurso administrado por el dispositivo.
EngDeleteEvent

La función EngDeleteEvent elimina el objeto de evento especificado.
EngDeleteFile

La función EngDeleteFile elimina un archivo.
EngDeletePalette

La función EngDeletePalette envía una solicitud a GDI para eliminar la paleta especificada.
EngDeletePath

La función EngDeletePath elimina una ruta de acceso asignada previamente por EngCreatePath.
EngDeleteSafeSemaphore

La función EngDeleteSafeSemaphore quita una referencia al semáforo seguro especificado.
EngDeleteSemaphore

La función EngDeleteSemaphore elimina un objeto de semáforo de la lista de recursos del sistema.
EngDeleteSurface

La función EngDeleteSurface elimina la superficie especificada.
EngDeleteWnd

La función EngDeleteWnd elimina una estructura WNDOBJ.
EngDeviceIoControl

La función EngDeviceIoControl envía un código de control al controlador de miniporte de vídeo especificado, lo que hace que el dispositivo realice la operación especificada.
EngDitherColor

La función EngDitherColor devuelve un dither estándar de 8x8 que se aproxima al color RGB especificado.
EngEnumForms

La función EngEnumForms enumera los formularios admitidos por la impresora especificada.
EngEraseSurface

La función EngEraseSurface llama a GDI para borrar la superficie; Un rectángulo determinado en la superficie se rellenará con el color especificado.
EngFillPath

La función EngFillPath rellena una ruta de acceso.
EngFindImageProcAddress

La función EngFindImageProcAddress devuelve la dirección de una función dentro de un módulo ejecutable.
EngFindResource

La función EngFindResource determina la ubicación de un recurso en un módulo.
EngFntCacheAlloc

La función EngFntCacheAlloc asigna almacenamiento para una fuente que se va a almacenar en memoria almacenada en caché.
EngFntCacheFault

La función EngFntCacheFault notifica un error al motor de fuentes si el controlador de fuentes encontró un error al leer o escribir en una caché de datos de fuente.
EngFntCacheLookUp

La función EngFntCacheLookUp recupera la dirección de los datos del archivo de fuente almacenados en caché.
EngFreeMem

La función EngFreeMem desasigna un bloque de memoria del sistema.
EngFreeModule

La función EngFreeModule desasignación de un archivo de la memoria del sistema.
EngFreePrivateUserMem

La función EngFreePrivateUserMem desasigna un bloque de memoria de usuario privada.
EngFreeUserMem

La función EngFreeUserMem desasigna un bloque de memoria del usuario.
EngGetCurrentCodePage

La función EngGetCurrentCodePage devuelve las páginas de códigos OEM y ANSI predeterminadas del sistema.
EngGetCurrentProcessId

La función EngGetCurrentProcessId identifica el proceso actual de una aplicación.
EngGetCurrentThreadId

La función EngGetCurrentThreadId identifica el subproceso actual de una aplicación.
EngGetDriverName

La función EngGetDriverName devuelve el nombre del archivo DLL del controlador.
EngGetFileChangeTime

La función EngGetFileChangeTime recupera la última hora de escritura de un archivo.
EngGetFilePath

La función EngGetFilePath determina la ruta de acceso del archivo asociada al archivo de fuente especificado.
EngGetForm

La función EngGetForm obtiene los detalles FORM_INFO_1 del formulario especificado.
EngGetLastError

La función EngGetLastError devuelve el último código de error registrado por GDI para el subproceso que realiza la llamada.
EngGetPrinter

La función EngGetPrinter recupera información sobre la impresora especificada.
EngGetPrinterData

La función EngGetPrinterData recupera los datos de configuración de la impresora especificada.
EngGetPrinterDataFileName

La función EngGetPrinterDataFileName recupera el nombre de cadena del archivo de datos de la impresora.
EngGetPrinterDriver

La función EngGetPrinterDriver recupera los datos del controlador de la impresora especificada.
EngGetProcessHandle

La función EngGetProcessHandle recupera un identificador para el proceso de cliente actual.
EngGetType1FontList

La función EngGetType1FontList recupera una lista de fuentes PostScript Type 1 que se instalan de forma local y remota.
EngGradientFill

La función EngGradientFill sombrea los primitivos especificados.
EngHangNotification

La función EngHangNotification notifica al sistema que un dispositivo especificado es inoperable o no responde.
EngInitializeSafeSemaphore

La función EngInitializeSafeSemaphore inicializa el semáforo seguro especificado.
EngIsSemaphoreOwned

La función EngIsSemaphoreOwned determina si algún subproceso contiene el semáforo especificado.
EngIsSemaphoreOwnedByCurrentThread

La función EngIsSemaphoreOwnedByCurrentThread determina si el subproceso que se ejecuta actualmente contiene el semáforo especificado.
EngLineTo

La función EngLineTo dibuja una sola línea cosmética de solo entero y sólida.
EngLoadImage

La función EngLoadImage carga la imagen ejecutable especificada en memoria en modo kernel.
EngLoadModule

La función EngLoadModule carga el módulo de datos especificado en la memoria del sistema para su lectura.
EngLoadModuleForWrite

La función EngLoadModuleForWrite carga el módulo ejecutable especificado en la memoria del sistema para escribir.
EngLockDirectDrawSurface

La función EngLockDirectDrawSurface bloquea el identificador en modo kernel de una superficie de DirectDraw.
EngLockDriverObj

La función EngLockDriverObj crea un bloqueo exclusivo en este objeto para el subproceso que realiza la llamada.
EngLockSurface

La función EngLockSurface crea un objeto de usuario para una superficie determinada. Esta función proporciona a los controladores acceso a las superficies que crean.
EngLpkInstalled

La función EngLpkInstalled determina si el paquete de idioma está instalado en el sistema.
EngMapEvent

La función EngMapEvent asigna un objeto de evento en modo de usuario al modo kernel.
EngMapFile

La función EngMapFile crea o abre un archivo y lo asigna al espacio del sistema.
EngMapFontFile

La función EngMapFontFile está obsoleta. Use EngMapFontFileFD en su lugar.
EngMapFontFileFD

La función EngMapFontFileFD asigna un archivo de fuente a la memoria del sistema, si es necesario, y devuelve un puntero a la ubicación base de los datos de fuente del archivo.
EngMapModule

La función EngMapModule devuelve la dirección y el tamaño de un archivo cargado por EngLoadModule, EngLoadModuleForWrite, EngLoadImage o EngMapFile.
EngMarkBandingSurface

La función EngMarkBandingSurface marca la superficie especificada como una superficie de bandas.
EngModifySurface

La función EngModifySurface notifica a GDI los atributos de una superficie creada por el controlador.
EngMovePointer

La función EngMovePointer mueve el puntero administrado por el motor en el dispositivo.
EngMulDiv

La función EngMulDiv multiplica dos valores de 32 bits y, a continuación, divide el resultado de 64 bits por un tercer valor de 32 bits.
EngMultiByteToUnicodeN

La función EngMultiByteToUnicodeN convierte la cadena de origen ANSI especificada en una cadena Unicode mediante la página de códigos ANSI actual.
EngMultiByteToWideChar

La función EngMultiByteToWideChar convierte una cadena de origen ANSI en una cadena de caracteres anchos mediante la página de códigos especificada.
EngPaint

La función EngPaint hace que GDI pinte una región especificada.
EngPlgBlt

La función EngPlgBlt hace que GDI realice una transferencia de bloque de bits de rotación.
EngProbeForRead

La función EngProbeForRead sondea una estructura para obtener accesibilidad de lectura.
EngProbeForReadAndWrite

La función EngProbeForReadAndWrite sondea una estructura para la accesibilidad de lectura y escritura.
EngQueryDeviceAttribute

La función EngQueryDeviceAttribute permite al controlador consultar el sistema sobre atributos concretos del dispositivo.
EngQueryFileTimeStamp

La función EngQueryFileTimeStamp devuelve la marca de tiempo de un archivo.
EngQueryLocalTime

La función EngQueryLocalTime consulta la hora local.
EngQueryPalette

La función EngQueryPalette consulta la paleta especificada para sus atributos.
EngQueryPerformanceCounter

La función EngQueryPerformanceCounter consulta el contador de rendimiento.
EngQueryPerformanceFrequency

La función EngQueryPerformanceFrequency consulta la frecuencia del contador de rendimiento.
EngQuerySystemAttribute

La función EngQuerySystemAttribute consulta funcionalidades específicas del procesador o específicas del sistema.
EngReadStateEvent

La función EngReadStateEvent devuelve el estado actual del objeto de evento especificado: _signaled o no asignado.
EngReleaseSemaphore

La función EngReleaseSemaphore libera el semáforo especificado.
EngRestoreFloatingPointState

La función EngRestoreFloatingPointState restaura el estado de punto flotante del kernel de Windows 2000 (y versiones posteriores) después de que el controlador use las instrucciones de hardware mmx o de punto flotante.
EngSaveFloatingPointState

La función EngSaveFloatingPointState guarda el estado actual de punto flotante del kernel de Windows 2000 (y versiones posteriores).
EngSecureMem

La función EngSecureMem bloquea el intervalo de direcciones especificado en la memoria.
EngSetEvent

La función EngSetEvent establece el objeto de evento especificado en el estado señalado y devuelve el estado anterior del objeto de evento.
EngSetLastError

La función EngSetLastError hace que GDI notifique un código de error, que una aplicación puede recuperar.
EngSetPointerShape

La función EngSetPointerShape establece la forma de puntero para el controlador que llama.
EngSetPointerTag

La función EngSetPointerTag está obsoleta para Windows 2000 y versiones posteriores del sistema operativo.
EngSetPrinterData

La función EngSetPrinterData está obsoleta en Windows 2000 y versiones posteriores. En versiones anteriores de Windows EngSetPrinterData establece los datos de configuración de la impresora especificada.
EngSort

La función EngSort realiza una ordenación rápida en la lista especificada.
EngStretchBlt

La función EngStretchBlt hace que GDI realice una transferencia de bloques de bits de extensión.
EngStretchBltROP

La función EngStretchBltROP realiza una transferencia de bloques de bits de extensión mediante un ROP.
EngStrokeAndFillPath

La función EngStrokeAndFillPath hace que GDI rellene una ruta de acceso y trazo al mismo tiempo.
EngStrokePath

La función EngStrokePath solicita que GDI trazo una ruta de acceso especificada.
EngTextOut

La función EngTextOut hace que GDI represente un conjunto de glifos en las posiciones especificadas.
EngTransparentBlt

La función EngTransparentBlt proporciona funcionalidades de transferencia de bloques de bits con transparencia.
EngUnicodeToMultiByteN

La función EngUnicodeToMultiByteN convierte la cadena Unicode especificada en una cadena ANSI mediante la página de códigos ANSI actual.
EngUnloadImage

La función EngUnloadImage descarga una imagen cargada por EngLoadImage.
EngUnlockDirectDrawSurface

La función EngUnlockDirectDrawSurface libera el bloqueo en la superficie especificada.
EngUnlockDriverObj

La función EngUnlockDriverObj hace que GDI desbloquee el objeto de controlador.
EngUnlockSurface

La función EngUnlockSurface hace que GDI desbloquee la superficie.
EngUnmapEvent

La función EngUnmapEvent limpia los recursos en modo kernel asignados para un evento asignado en modo de usuario.
EngUnmapFile

La función EngUnmapFile desasignación de la vista de un archivo del espacio del sistema.
EngUnmapFontFile

La función EngUnmapFontFile está obsoleta. Use EngUnmapFontFileFD en su lugar.
EngUnmapFontFileFD

La función EngUnmapFontFileFD desasignación del archivo de fuente especificado de la memoria del sistema.
EngUnsecureMem

La función EngUnsecureMem desbloquea un intervalo de direcciones que está bloqueado en la memoria.
EngWaitForSingleObject

La función EngWaitForSingleObject coloca el subproceso actual del controlador de pantalla en un estado de espera hasta que el objeto de evento especificado se establece en el estado señalado o hasta que se agota el tiempo de espera.
EngWideCharToMultiByte

La función EngWideCharToMultiByte convierte una cadena de caracteres anchos en una cadena de origen ANSI mediante la página de códigos especificada.
EngWritePrinter

La función EngWritePrinter permite que los archivos DLL de gráficos de impresora envíen un flujo de datos al hardware de la impresora.
FLOATOBJ_Add

La función FLOATOBJ_Add agrega los dos FLOATOBJs y devuelve con el resultado en el primer parámetro.
FLOATOBJ_AddFloat

La función FLOATOBJ_AddFloat agrega el valor de tipo FLOATL a FLOATOBJ y devuelve con el resultado en el primer parámetro.
FLOATOBJ_AddLong

La función FLOATOBJ_AddLong agrega el valor de tipo LONG a FLOATOBJ y devuelve con el resultado en el primer parámetro.
FLOATOBJ_Div

La función FLOATOBJ_Div divide los dos FLOATOBJs y devuelve con el resultado en el primer parámetro.
FLOATOBJ_DivFloat

La función FLOATOBJ_DivFloat divide FLOATOBJ por el valor de tipo FLOATL y devuelve con el resultado en el primer parámetro.
FLOATOBJ_DivLong

La función FLOATOBJ_DivLong divide FLOATOBJ por el valor de tipo LONG y devuelve con el resultado en el primer parámetro.
FLOATOBJ_Equal

La función FLOATOBJ_Equal determina si los dos FLOATOBJs son iguales.
FLOATOBJ_EqualLong

La función FLOATOBJ_EqualLong determina si floatOBJ y el valor del tipo LONG son iguales.
FLOATOBJ_GetFloat

La función FLOATOBJ_GetFloat calcula y devuelve el valor equivalente float del floatOBJ especificado.
FLOATOBJ_GetLong

La función FLOATOBJ_GetLong calcula y devuelve el valor equivalente de LONG del floatOBJ especificado.
FLOATOBJ_GreaterThan

La función FLOATOBJ_GreaterThan determina si el primer FLOATOBJ es mayor que el segundo FLOATOBJ.
FLOATOBJ_GreaterThanLong

La función FLOATOBJ_GreaterThanLong determina si FLOATOBJ es mayor que el valor de tipo LONG.
FLOATOBJ_LessThan

La función FLOATOBJ_LessThan determina si el primer FLOATOBJ es menor que el segundo FLOATOBJ.
FLOATOBJ_LessThanLong

La función FLOATOBJ_LessThanLong determina si FLOATOBJ es menor que el valor de tipo LONG.
FLOATOBJ_Mul

La función FLOATOBJ_Mul multiplica los dos FLOATOBJs y devuelve con el resultado en el primer parámetro.
FLOATOBJ_MulFloat

La función FLOATOBJ_MulFloat multiplica floatOBJ por el valor de tipo FLOATL y devuelve con el resultado en el primer parámetro.
FLOATOBJ_MulLong

La función FLOATOBJ_MulLong multiplica floatOBJ por el valor de tipo LONG y devuelve con el resultado en el primer parámetro.
FLOATOBJ_Neg

La función FLOATOBJ_Neg niega floatOBJ.
FLOATOBJ_SetFloat

La función FLOATOBJ_SetFloat asigna el valor de tipo FLOATL a FLOATOBJ.
FLOATOBJ_SetLong

La función FLOATOBJ_SetLong asigna el valor de tipo LONG a FLOATOBJ.
FLOATOBJ_Sub

La función FLOATOBJ_Sub resta el segundo FLOATOBJ del primero y devuelve con el resultado en el primer parámetro.
FLOATOBJ_SubFloat

La función FLOATOBJ_SubFloat resta el valor de tipo FLOATL de FLOATOBJ y devuelve con el resultado en el primer parámetro.
FLOATOBJ_SubLong

La función FLOATOBJ_SubLong resta el valor de tipo LONG de FLOATOBJ y devuelve con el resultado en el primer parámetro.
FONTOBJ_cGetAllGlyphHandles

La función FONTOBJ_cGetAllGlyphHandles permite que el controlador del dispositivo encuentre cada controlador de glifo de una fuente GDI.
FONTOBJ_cGetGlyphs

La función FONTOBJ_cGetGlyphs es un servicio para el consumidor de fuentes que convierte los identificadores de glifo en punteros a datos de glifo, que son válidos hasta la siguiente llamada a FONTOBJ_cGetGlyphs.
FONTOBJ_pfdg

La función FONTOBJ_pfdg recupera el puntero a la estructura de FD_GLYPHSET asociada a la fuente especificada.
FONTOBJ_pifi

La función FONTOBJ_pifi recupera el puntero a la estructura IFIMETRICS asociada a una fuente especificada.
FONTOBJ_pjOpenTypeTablePointer

La función FONTOBJ_pjOpenTypeTablePointer devuelve un puntero a una vista de una tabla OpenType.
FONTOBJ_pQueryGlyphAttrs

La función FONTOBJ_pQueryGlyphAttrs devuelve información sobre los glifos de una fuente.
FONTOBJ_pvTrueTypeFontFile

La función FONTOBJ_pvTrueTypeFontFile recupera un puntero en modo de usuario a una vista de un archivo de fuente TrueType, OpenType o Type1.
FONTOBJ_pwszFontFilePaths

La función FONTOBJ_pwszFontFilePaths recupera las rutas de acceso del archivo asociadas a una fuente.
FONTOBJ_pxoGetXform

La función FONTOBJ_pxoGetXform recupera la transformación notional a dispositivo para la fuente especificada.
FONTOBJ_vGetInfo

La función FONTOBJ_vGetInfo recupera información sobre una fuente asociada.
GetCaps

El método IDirectDrawKernel::GetCaps devuelve las funcionalidades de este dispositivo en modo kernel.
GetDisplayConfigBufferSizes

La función GetDisplayConfigBufferSizes recupera el tamaño de los búferes necesarios para llamar a la función QueryDisplayConfig.
GetKernelHandle

El método IDirectDrawKernel::GetKernelHandle devuelve un identificador de modo kernel al objeto DirectDraw.
GetKernelHandle

El método IDirectDrawSurfaceKernel::GetKernelHandle devuelve un identificador de modo kernel a la superficie de DirectDraw.
HeapVidMemAllocAligned

La función HeapVidMemAllocAligned asigna off_screen_memory para un controlador de pantalla mediante el administrador del montón de memoria de vídeo de DirectDraw.
HT_ComputeRGBGammaTable

La función HT_ComputeRGBGammaTable hace que GDI calcule las intensidades rojas, verdes y azules del dispositivo en función de los números gamma.
HT_Get8BPPFormatPalette

La función HT_Get8BPPFormatPalette devuelve una paleta de medio tono para su uso en tipos de dispositivo estándar de 8 bits por píxel.
HT_Get8BPPMaskPalette

La función HT_Get8BPPMaskPalette devuelve una paleta de máscaras para un tipo de dispositivo de 8 bits por píxel.
HTUI_DeviceColorAdjustment

Los controladores de dispositivos gráficos pueden usar la función HTUI_DeviceColorAdjustment para mostrar un cuadro de diálogo que permite al usuario ajustar las propiedades de mediotonamiento de un dispositivo.
LPDD_NOTIFYCALLBACK

La función de devolución de llamada NotifyCallback realiza operaciones relacionadas con un evento que se produjo.
PALOBJ_cGetColors

La función PALOBJ_cGetColors copia los colores RGB de una paleta indizada.
PATHOBJ_bCloseFigure

La función PATHOBJ_bCloseFigure cierra una figura abierta en una ruta de acceso dibujando una línea desde la posición actual hasta el primer punto de la figura.
PATHOBJ_bEnum

La función PATHOBJ_bEnum recupera el siguiente registro PATHDATA de una ruta de acceso especificada y enumera las curvas de la ruta de acceso.
PATHOBJ_bEnumClipLines

La función PATHOBJ_bEnumClipLines enumera segmentos de línea recortados de una ruta de acceso determinada.
PATHOBJ_bMoveTo

La función PATHOBJ_bMoveTo establece la posición actual en una ruta de acceso determinada.
PATHOBJ_bPolyBezierTo

La función PATHOBJ_bPolyBezierTo dibuja curvas bezier en un trazado.
PATHOBJ_bPolyLineTo

La función PATHOBJ_bPolyLineTo dibuja líneas de la posición actual en una ruta de acceso a través de los puntos especificados.
PATHOBJ_vEnumStart

La función PATHOBJ_vEnumStart notifica a una estructura PATHOBJ determinada que el controlador llamará a PATHOBJ_bEnum para enumerar líneas o curvas en la ruta de acceso.
PATHOBJ_vEnumStartClipLines

La función PATHOBJ_vEnumStartClipLines permite al controlador solicitar que se recorten líneas en una región de clip especificada.
PATHOBJ_vGetBounds

La función PATHOBJ_vGetBounds recupera el rectángulo delimitador de la ruta de acceso especificada.
PDD_CANCREATESURFACE

La función de devolución de llamada CanCreateD3DBuffer determina si el controlador puede crear un comando de nivel de controlador o un búfer de vértices de la descripción especificada.
PDD_COLORCB_COLORCONTROL

La función de devolución de llamada DdControlColor controla la luminancia y los controles de brillo de una superficie superpuesta.
PDD_CREATEPALETTE

La función de devolución de llamada DdCreatePalette crea un objeto DirectDrawPalette para el objeto DirectDraw especificado.
PDD_CREATESURFACE

La función de devolución de llamada CreateD3DBuffer se usa para crear un comando de nivel de controlador o un búfer de vértices de la descripción especificada.
PDD_CREATESURFACEEX

La función D3dCreateSurfaceEx notifica a la asociación de una superficie de Microsoft DirectDraw y un valor de identificador de Microsoft Direct3D para habilitar la configuración de la superficie para la representación de Direct3D.
PDD_DESTROYDDLOCAL

La función D3dDestroyDDLocal destruye todas las superficies de Microsoft Direct3D creadas anteriormente por la función D3dCreateSurfaceEx que pertenecen al mismo objeto local de Microsoft DirectDraw determinado.
PDD_FLIPTOGDISURFACE

La función de devolución de llamada DdFlipToGDISurface notifica al controlador cuando DirectDraw se voltea hacia o desde una superficie GDI.
PDD_FREEDRIVERMEMORY

La función de devolución de llamada DdFreeDriverMemory libera memoria de pantalla fuera de pantalla o no local para satisfacer una nueva solicitud de asignación.
PDD_GETAVAILDRIVERMEMORY

La función de devolución de llamada DdGetAvailDriverMemory consulta la cantidad de memoria libre en el montón de memoria administrada por el controlador.
PDD_GETDRIVERINFO

La función DdGetDriverInfo consulta el controlador para obtener funcionalidades adicionales de DirectDraw y Direct3D compatibles con el controlador.
PDD_GETDRIVERSTATE

Los entornos de ejecución de Microsoft DirectDraw y Microsoft Direct3D usan la función D3dGetDriverState para obtener información del controlador sobre su estado actual.
PDD_GETSCANLINE

La función de devolución de llamada DdGetScanLine devuelve el número de la línea de examen físico actual.
PDD_KERNELCB_SYNCSURFACE

La función de devolución de llamada DdSyncSurfaceData establece y modifica los datos de superficie antes de pasarlos al controlador de miniporte de vídeo.
PDD_KERNELCB_SYNCVIDEOPORT

La función de devolución de llamada DdSyncVideoPortData establece y modifica los datos del objeto VPE antes de pasarlos al controlador de minipuerto de vídeo.
PDD_MAPMEMORY

La función de devolución de llamada DdMapMemory asigna partes modificables de la aplicación del búfer de fotogramas al espacio de direcciones en modo de usuario del proceso especificado o anula la memoria.
PDD_MOCOMPCB_BEGINFRAME

La función de devolución de llamada DdMoCompBeginFrame comienza a descodificar un nuevo marco.
PDD_MOCOMPCB_CREATE

La función de devolución de llamada DdMoCompCreate notifica al controlador que un descodificador de software comenzará a usar la compensación de movimiento con el GUID especificado.
PDD_MOCOMPCB_DESTROY

La función de devolución de llamada DdMoCompDestroy notifica al controlador que este objeto de compensación de movimiento ya no se usará. El controlador ahora debe realizar cualquier limpieza necesaria.
PDD_MOCOMPCB_ENDFRAME

La función de devolución de llamada DdMoCompEndFrame completa un marco descodificado.
PDD_MOCOMPCB_GETCOMPBUFFINFO

La función de devolución de llamada DDMoCompGetBuffInfo permite al controlador especificar cuántas superficies provisionales son necesarias para admitir el GUID especificado y el tamaño, la ubicación y el formato de cada una de estas superficies.
PDD_MOCOMPCB_GETFORMATS

La función de devolución de llamada DdMoCompGetFormats indica los formatos sin comprimir a los que el hardware puede descodificar los datos.
PDD_MOCOMPCB_GETGUIDS

La función de devolución de llamada DdMoCompGetGuids recupera el número de GUID que admite el controlador.
PDD_MOCOMPCB_GETINTERNALINFO

La función de devolución de llamada DdMoCompGetInternalInfo permite al controlador informar de que asigna internamente memoria de visualización para realizar una compensación de movimiento.
PDD_MOCOMPCB_QUERYSTATUS

La función de devolución de llamada DdMoCompQueryStatus consulta el estado de la operación de representación más reciente en la superficie especificada.
PDD_MOCOMPCB_RENDER

La función de devolución de llamada DdMoCompRender indica al controlador qué macroblocks se van a representar especificando las superficies que contienen los macroblocks, los desplazamientos en cada superficie donde existen los macroblocks y el tamaño de los datos de macroblock que se van a representar.
PDD_PALCB_DESTROYPALETTE

La función de devolución de llamada DdDestroyPalette destruye la paleta especificada.
PDD_PALCB_SETENTRIES

La función de devolución de llamada DdSetEntries actualiza las entradas de paleta en la paleta especificada.
PDD_SETEXCLUSIVEMODE

La función de devolución de llamada DdSetExclusiveMode notifica al controlador cuando una aplicación de DirectDraw cambia o desde el modo exclusivo.
PDD_SURFCB_ADDATTACHEDSURFACE

La función de devolución de llamada DdAddAttachedSurface adjunta una superficie a otra superficie.
PDD_SURFCB_BLT

La función de devolución de llamada DdBlt realiza una transferencia de bloques de bits.
PDD_SURFCB_DESTROYSURFACE

La función de devolución de llamada DdDestroySurface destruye una superficie de DirectDraw.
PDD_SURFCB_FLIP

La función de devolución de llamada DdFlip hace que la memoria expuesta asociada a la superficie de destino se convierta en la superficie principal y la superficie actual se convierta en la superficie no primaria.
PDD_SURFCB_GETBLTSTATUS

La función de devolución de llamada DdGetBltStatus consulta el estado de la barra de bits de la superficie especificada.
PDD_SURFCB_GETFLIPSTATUS

La función de devolución de llamada DdGetFlipStatus determina si se ha producido el volteo solicitado más recientemente en una superficie.
PDD_SURFCB_LOCK

La función de devolución de llamada DdLock bloquea un área especificada de memoria expuesta y proporciona un puntero válido a un bloque de memoria asociado a una superficie.
PDD_SURFCB_SETCOLORKEY

La función de devolución de llamada DdSetColorKey establece el valor de clave de color para la superficie especificada.
PDD_SURFCB_SETOVERLAYPOSITION

La función de devolución de llamada DdSetOverlayPosition establece la posición de una superposición.
PDD_SURFCB_SETPALETTE

La función de devolución de llamada DdSetPalette adjunta una paleta a la superficie especificada.
PDD_SURFCB_UNLOCK

La función de devolución de llamada DdUnLock libera el bloqueo mantenido en la superficie especificada.
PDD_SURFCB_UPDATEOVERLAY

La función de devolución de llamada DdUpdateOverlay cambia la posición o modifica los atributos visuales de una superficie superpuesta.
PDD_VPORTCB_CANCREATEVIDEOPORT

La función de devolución de llamada DdVideoPortCanCreate determina si el controlador puede admitir un objeto VPE de DirectDraw de la descripción especificada.
PDD_VPORTCB_COLORCONTROL

La función de devolución de llamada DdVideoPortColorControl obtiene o establece los controles de color del objeto VPE.
PDD_VPORTCB_CREATEVIDEOPORT

La función de devolución de llamada DdVideoPortCreate notifica al controlador que DirectDraw ha creado un objeto VPE.
PDD_VPORTCB_DESTROYVPORT

La función de devolución de llamada DdVideoPortDestroy notifica al controlador que DirectDraw ha destruido el objeto VPE especificado.
PDD_VPORTCB_FLIP

La función de devolución de llamada DdVideoPortFlip realiza un volteo físico, lo que hace que el objeto VPE empiece a escribir datos en la nueva superficie.
PDD_VPORTCB_GETBANDWIDTH

La función de devolución de llamada DdVideoPortGetBandwidth informa de las limitaciones de ancho de banda de la memoria del búfer de fotogramas del dispositivo en función del formato de salida del objeto VPE especificado.
PDD_VPORTCB_GETFIELD

La función de devolución de llamada DdVideoPortGetField determina si el campo actual de una señal entrelazada es par o impar.
PDD_VPORTCB_GETFLIPSTATUS

La función de devolución de llamada DdVideoPortGetFlipStatus determina si se ha producido el volteo solicitado más recientemente en una superficie.
PDD_VPORTCB_GETINPUTFORMATS

La función de devolución de llamada DdVideoPortGetInputFormats determina los formatos de entrada que el objeto VPE de DirectDraw puede aceptar.
PDD_VPORTCB_GETLINE

La función de devolución de llamada DdVideoPortGetLine devuelve el número de línea actual del puerto de vídeo de hardware.
PDD_VPORTCB_GETOUTPUTFORMATS

La función de devolución de llamada DdVideoPortGetOutputFormats determina los formatos de salida que admite el objeto VPE.
PDD_VPORTCB_GETSIGNALSTATUS

La función de devolución de llamada DdVideoPortGetSignalStatus recupera el estado de la señal de vídeo que se presenta actualmente en el puerto de vídeo de hardware.
PDD_VPORTCB_GETVPORTCONNECT

La función de devolución de llamada DdVideoPortGetConnectInfo devuelve las conexiones admitidas por el objeto VPE especificado.
PDD_VPORTCB_UPDATE

La función de devolución de llamada DdVideoPortUpdate inicia y detiene el objeto VPE y modifica el flujo de datos del objeto VPE.
PDD_VPORTCB_WAITFORSYNC

La función de devolución de llamada DdVideoPortWaitForSync espera hasta que se produzca la siguiente sincronización vertical.
PDD_WAITFORVERTICALBLANK

La función de devolución de llamada DdWaitForVerticalBlank devuelve el estado en blanco vertical del dispositivo.
PDX_BOBNEXTFIELD

La función de devolución de llamada DxBobNextField bobs el siguiente campo de datos intercalados.
PDX_ENABLEIRQ

La función de devolución de llamada DxEnableIRQ indica al controlador de minipuerto de vídeo que los IRQ deben estar habilitados o deshabilitados.
PDX_FLIPOVERLAY

Se llama a la función de devolución de llamada DxFlipOverlay cuando un cliente del controlador de miniporte de vídeo desea voltear la superposición o cuando está habilitado el autoflipping.
PDX_FLIPVIDEOPORT

Se llama a la función de devolución de llamada DxFlipVideoPort cuando un cliente del controlador de miniporte de vídeo quiere voltear el objeto de extensiones de puerto de vídeo (VPE) o cuando está habilitado el autoflipping.
PDX_GETCURRENTAUTOFLIP

Se llama a la función de devolución de llamada DxGetCurrentAutoflip cuando el dispositivo es autoflipping de hardware y un cliente del controlador de miniporte de vídeo quiere saber qué superficie recibe el campo actual de datos de vídeo con fines de captura.
PDX_GETIRQINFO

La función de devolución de llamada DxGetIRQInfo indica que el controlador administra la solicitud de interrupción.
PDX_GETPOLARITY

La función de devolución de llamada DxGetPolarity devuelve la polaridad (par o impar) del campo actual que escribe el objeto de extensiones de puerto de vídeo (VPE).
PDX_GETPREVIOUSAUTOFLIP

Se llama a la función de devolución de llamada DxGetPreviousAutoflip cuando el dispositivo es autoflipping de hardware y un cliente del controlador de miniporte de vídeo quiere saber qué superficie recibió el campo anterior de datos de vídeo con fines de captura.
PDX_GETTRANSFERSTATUS

DirectDraw usa la función de devolución de llamada DxGetTransferStatus para determinar qué patrón de bus de hardware se ha completado.
PDX_IRQCALLBACK

La función IRQCallback realiza operaciones relacionadas con el IRQ que se produjo.
PDX_LOCK

Se llama a la función de devolución de llamada DxLock cuando un cliente del controlador de miniporte de vídeo quiere acceder al búfer de fotogramas.
PDX_SETSTATE

Se llama a la función de devolución de llamada DxSetState cuando un cliente del controlador de miniporte de vídeo decide que quiere cambiar del modo bob al modo de guardado y viceversa.
PDX_SKIPNEXTFIELD

Se llama a la función de devolución de llamada DxSkipNextField cuando se debe omitir o volver a habilitar el campo siguiente.
PDX_TRANSFER

La función de devolución de llamada DxTransfer informa al controlador de los datos maestros de bus de una superficie al búfer especificado en la lista de descriptores de memoria (MDL).
PFN_DrvQueryGlyphAttrs

La función DrvQueryGlyphAttrs devuelve información sobre los glifos de una fuente.
QueryDisplayConfig

La función QueryDisplayConfig recupera información sobre todas las rutas de acceso de visualización posibles para todos los dispositivos de visualización, o vistas, en la configuración actual.
ReleaseKernelHandle

El método IDirectDrawKernel::ReleaseKernelHandle libera un identificador de modo kernel para el objeto DirectDraw.
ReleaseKernelHandle

El método IDirectDrawSurfaceKernel::ReleaseKernelHandle libera un identificador de modo kernel en la superficie de DirectDraw.
SetDisplayConfig

La función SetDisplayConfig modifica la topología de visualización, el origen y los modos de destino habilitando exclusivamente las rutas de acceso especificadas en la sesión actual.
STROBJ_bEnum

La función STROBJ_bEnum enumera las identidades y las posiciones del glifo.
STROBJ_bEnumPositionsOnly

La función STROBJ_bEnumPositionsOnly enumera las identidades y posiciones del glifo para una cadena de texto especificada, pero no crea mapas de bits de glifos almacenados en caché.
STROBJ_bGetAdvanceWidths

La función STROBJ_bGetAdvanceWidths recupera una matriz de vectores que especifica los anchos probables de glifos que componen una cadena especificada.
STROBJ_dwGetCodePage

La función STROBJ_dwGetCodePage devuelve la página de códigos asociada a la estructura STROBJ especificada.
STROBJ_fxBreakExtra

La función STROBJ_fxBreakExtra recupera la cantidad de espacio adicional que se agregará a cada carácter de espacio de una cadena al mostrar o imprimir texto justificado.
STROBJ_fxCharacterExtra

La función STROBJ_fxCharacterExtra recupera la cantidad de espacio adicional con el que aumentar el ancho de cada carácter en una cadena al mostrarlo o imprimirlo.
STROBJ_vEnumStart

La función STROBJ_vEnumStart define el formulario, o tipo, para los datos que se devolverán de GDI en llamadas posteriores a STROBJ_bEnum.
VidMemFree

La función VidMemFree libera memoria fuera de pantalla asignada para un controlador de pantalla por HeapVidMemAllocAligned.
WNDOBJ_bEnum

La función WNDOBJ_bEnum obtiene un lote de rectángulos de la región visible de una ventana.
WNDOBJ_cEnumStart

La función WNDOBJ_cEnumStart es una función de devolución de llamada que establece parámetros para la enumeración de rectángulos en la región visible de una ventana.
WNDOBJ_vSetConsumer

La función WNDOBJ_vSetConsumer establece un valor definido por el controlador en el campo pvConsumer de la estructura WNDOBJ especificada.
WNDOBJCHANGEPROC

La función WNDOBJCHANGEPROC es una función de devolución de llamada definida por el controlador que GDI usa para notificar al controlador los cambios en la ventana en cuestión.
XFORMOBJ_bApplyXform

La función XFORMOBJ_bApplyXform aplica la transformación especificada o su inversa a la matriz de puntos especificada.
XFORMOBJ_iGetFloatObjXform

La función XFORMOBJ_iGetFloatObjXform descarga una transformación FLOATOBJ en el controlador.
XFORMOBJ_iGetXform

La función XFORMOBJ_iGetXform descarga una transformación en el controlador.
XLATEOBJ_cGetPalette

La función XLATEOBJ_cGetPalette recupera los colores RGB o el formato de los campos de bits de la paleta especificada.
XLATEOBJ_hGetColorTransform

La función XLATEOBJ_hGetColorTransform devuelve la transformación de color del objeto de traducción especificado.
XLATEOBJ_iXlate

La función XLATEOBJ_iXlate traduce un índice de color de la paleta de origen al índice más cercano de la paleta de destino.
XLATEOBJ_piVector

La función XLATEOBJ_piVector recupera un vector de traducción que el controlador puede usar para traducir índices de origen a índices de destino.

Interfaces

 
IDirectDrawKernel

Interfaz IDirectDrawKernel
IDirectDrawSurfaceKernel

Interfaz IDirectDrawSurfaceKernel

Estructuras

 
DD_ADDATTACHEDSURFACEDATA

La estructura DD_ADDATTACHEDSURFACEDATA contiene información necesaria para adjuntar una superficie a otra superficie.
DD_ATTACHLIST

La estructura DD_ATTACHLIST mantiene una lista de superficies adjuntas para Microsoft DirectDraw.
DD_BEGINMOCOMPFRAMEDATA

La estructura DDHAL_BEGINMOCOMPFRAMEDATA contiene la información de marco necesaria para iniciar la descodificación.
DD_BLTDATA

La estructura de DD_BLTDATA contiene la información pertinente para el controlador para realizar transferencias de bloques de bits.
DD_CANCREATESURFACEDATA

La estructura DD_CANCREATESURFACEDATA contiene información necesaria para indicar si se puede crear una superficie en el caso de CanCreateD3DBuffer, un búfer.
DD_CANCREATEVPORTDATA

La estructura DD_CANCREATEVPORTDATA contiene la información necesaria para que el controlador determine si se puede crear un objeto de extensiones de puerto de vídeo (VPE).
DD_CLIPPER_GLOBAL

La estructura DD_CLIPPER_GLOBAL contiene los datos globales de DirectDrawClipper que se pueden compartir entre instancias de objeto.
DD_CLIPPER_LOCAL

La estructura DD_CLIPPER_LOCAL contiene datos locales para cada objeto DirectDrawClipper individual.
DD_COLORCONTROLDATA

La estructura de DD_COLORCONTROLDATA contiene la información de control de color de la superposición especificada.
DD_CREATEMOCOMPDATA

La estructura DD_CREATEMOCOMPDATA contiene los datos necesarios para empezar a usar la compensación de movimiento.
DD_CREATEPALETTEDATA

La estructura DD_CREATEPALETTEDATA contiene información necesaria para crear un objeto DirectDrawPalette para este objeto de Microsoft DirectDraw.
DD_CREATESURFACEDATA

La estructura DD_CREATESURFACEDATA contiene información necesaria para crear una superficie, en el caso de CreateD3DBuffer, un comando o búfer de vértices.
DD_CREATESURFACEEXDATA

La estructura DD_CREATESURFACEEXDATA contiene información necesaria para que el controlador cree una superficie y asóciela a un identificador de textura proporcionado.
DD_CREATEVPORTDATA

La estructura DD_CREATEVPORTDATA contiene la información necesaria para describir el objeto de extensiones de puerto de vídeo (VPE) que se va a crear.
DD_DESTROYMOCOMPDATA

La estructura DD_DESTROYMOCOMPDATA contiene la información necesaria para terminar de realizar la compensación de movimiento.
DD_DESTROYPALETTEDATA

La estructura DD_DESTROYPALETTEDATA contiene información necesaria para destruir la paleta especificada.
DD_DESTROYSURFACEDATA

La estructura DD_DESTROYSURFACEDATA contiene información necesaria para destruir la superficie especificada, en el caso de DestroyD3DBuffer, un comando o búfer de vértices.
DD_DESTROYVPORTDATA

La estructura DD_DESTROYVPORTDATA contiene la información necesaria para que el controlador limpie.
DD_DIRECTDRAW_GLOBAL

La estructura DD_DIRECTDRAW_GLOBAL contiene información del controlador que describe el dispositivo del controlador.
DD_DIRECTDRAW_LOCAL

La estructura DD_DIRECTDRAW_LOCAL contiene información del controlador que es relevante solo para el proceso de DirectDraw actual.
DD_ENDMOCOMPFRAMEDATA

La estructura DD_ENDMOCOMPFRAMEDATA contiene información necesaria para completar un marco descodificado.
DD_FLIPDATA

La estructura DD_FLIPDATA contiene información necesaria para hacer un volteo.
DD_FLIPTOGDISURFACEDATA

La estructura DD_FLIPTOGDISURFACEDATA contiene la información de notificación de superficie de GDI.
DD_FLIPVPORTDATA

La estructura DD_FLIPVPORTDATA contiene la información necesaria para que el objeto de extensiones de puerto de vídeo (VPE) realice un volteo.
DD_FREEDRIVERMEMORYDATA

La estructura DD_FREEDRIVERMEMORYDATA contiene los detalles de la solicitud gratuita.
DD_GETAVAILDRIVERMEMORYDATA

La estructura DD_GETAVAILDRIVERMEMORYDATA contiene la información que necesita el controlador para consultar y devolver la cantidad de memoria libre.
DD_GETBLTSTATUSDATA

La estructura DD_GETBLTSTATUSDATA devuelve la información de estado de la barra de bits.
DD_GETDRIVERINFODATA

La estructura DD_GETDRIVERINFODATA se usa para pasar datos hacia y desde la rutina de devolución de llamada DdGetDriverInfo.
DD_GETDRIVERSTATEDATA

La estructura DD_GETDRIVERSTATEDATA describe el estado del controlador.
DD_GETFLIPSTATUSDATA

La estructura DD_GETFLIPSTATUSDATA devuelve la información de estado de volteo.
DD_GETINTERNALMOCOMPDATA

La estructura DD_GETINTERNALMOCOMPDATA contiene los requisitos de memoria interna.
DD_GETMOCOMPCOMPBUFFDATA

La estructura DD_GETMOCOMPCOMPBUFFDATA contiene la información de búfer comprimido.
DD_GETMOCOMPFORMATSDATA

La estructura DD_GETMOCOMPFORMATSDATA contiene la información de formato sin comprimir.
DD_GETMOCOMPGUIDSDATA

La estructura DD_GETMOCOMPGUIDSDATA contiene la información guid de compensación de movimiento.
DD_GETSCANLINEDATA

La estructura DD_GETSCANLINEDATA contiene los miembros necesarios para consultar y devolver el número de la línea de examen actual.
DD_GETVPORTBANDWIDTHDATA

La estructura DD_GETVPORTBANDWIDTHDATA contiene la información de ancho de banda de cualquier formato especificado.
DD_GETVPORTCONNECTDATA

La estructura DD_GETVPORTCONNECTDATA contiene las combinaciones de conexión admitidas por el objeto de extensiones de puerto de vídeo (VPE) especificados.
DD_GETVPORTFIELDDATA

La estructura DD_GETVPORTFIELDDATA contiene la información necesaria para que el controlador determine si el campo actual de una señal entrelazada es par o impar.
DD_GETVPORTFLIPSTATUSDATA

La estructura DD_GETVPORTFLIPSTATUSDATA contiene la información de estado de volteo de la superficie especificada.
DD_GETVPORTINPUTFORMATDATA

La estructura DD_GETVPORTINPUTFORMATDATA contiene la información necesaria para que el controlador devuelva los formatos de entrada que el objeto de extensiones de puerto de vídeo (VPE) puede aceptar.
DD_GETVPORTLINEDATA

La estructura DD_GETVPORTLINEDATA contiene el número de línea actual del puerto de vídeo de hardware.
DD_GETVPORTOUTPUTFORMATDATA

La estructura DD_GETVPORTOUTPUTFORMATDATA contiene la información necesaria para que el controlador devuelva todos los formatos de salida que admite el objeto de extensiones de puerto de vídeo (VPE) para un formato de entrada determinado.
DD_GETVPORTSIGNALDATA

La estructura DD_GETVPORTSIGNALDATA contiene el estado de señal del puerto de vídeo de hardware.
DD_LOCKDATA

La estructura DD_LOCKDATA contiene información necesaria para realizar un bloqueo según lo definido por las estructuras de parámetros de Microsoft DirectDraw.
DD_MAPMEMORYDATA

La estructura DD_MAPMEMORYDATA contiene la información necesaria para asignar o desasignación de un búfer de fotogramas en memoria en modo de usuario.
DD_MORESURFACECAPS

La estructura de DD_MORESURFACECAPS define más funcionalidades de superficie de controlador además de las descritas en DDCORECAPS.
DD_MOTIONCOMP_LOCAL

La estructura DD_MOTIONCOMP_LOCAL contiene datos locales para cada objeto individual de compensación de movimiento de Microsoft DirectDraw.
DD_PALETTE_GLOBAL

La estructura DD_PALETTE_GLOBAL contiene los datos globales de DirectDrawPalette que se pueden compartir entre instancias de objeto.
DD_PALETTE_LOCAL

La estructura DD_PALETTE_LOCAL contiene datos relacionados con la paleta que son únicos para un objeto de paleta individual.
DD_QUERYMOCOMPSTATUSDATA

La estructura DD_QUERYMOCOMPSTATUSDATA contiene información necesaria para consultar el estado del fotograma anterior.
DD_RENDERMOCOMPDATA

La estructura DD_RENDERMOCOMPDATA contiene la información necesaria para representar un marco.
DD_SETCOLORKEYDATA

La estructura DD_SETCOLORKEYDATA contiene información necesaria para establecer el valor de clave de color para la superficie especificada.
DD_SETENTRIESDATA

La estructura DD_SETENTRIESDATA contiene información necesaria para establecer entradas de paleta.
DD_SETEXCLUSIVEMODEDATA

La estructura DD_SETEXCLUSIVEMODEDATA contiene la información de notificación del modo exclusivo.
DD_SETOVERLAYPOSITIONDATA

La estructura DD_SETOVERLAYPOSITIONDATA contiene información necesaria para cambiar las coordenadas de visualización de una superficie superpuesta.
DD_SETPALETTEDATA

La estructura DD_SETPALETTEDATA contiene información necesaria para establecer una paleta para una superficie específica.
DD_STEREOMODE

El tiempo de ejecución usa la estructura DD_STEREOMODE con GUID_DDStereoMode en una llamada DdGetDriverInfo para consultar si el controlador admite estéreo para un modo de visualización de vídeo determinado.
DD_SURFACE_GLOBAL

La estructura de DD_SURFACE_GLOBAL contiene datos globales relacionados con la superficie que se pueden compartir entre varias superficies.
DD_SURFACE_INT

La estructura DD_SURFACE_INT contiene la información de la interfaz del objeto DirectDrawSurface.
DD_SURFACE_LOCAL

La estructura DD_SURFACE_LOCAL contiene datos relacionados con la superficie que son exclusivos de un objeto de superficie individual.
DD_SURFACE_MORE

La estructura DD_SURFACE_MORE contiene datos locales adicionales para cada objeto DirectDrawSurface individual.
DD_SYNCSURFACEDATA

La estructura DD_SYNCSURFACEDATA contiene la información expuesta.
DD_SYNCVIDEOPORTDATA

La estructura DD_SYNCVIDEOPORTDATA contiene la información del objeto de extensiones de puerto de vídeo (VPE).
DD_UNLOCKDATA

La estructura de DD_UNLOCKDATA contiene información necesaria para realizar un desbloqueo según lo definido por las estructuras de parámetros de Microsoft DirectDraw.
DD_UPDATENONLOCALHEAPDATA

La estructura DD_UPDATENONLOCALHEAPDATA contiene la información necesaria del montón.
DD_UPDATEOVERLAYDATA

La estructura DD_UPDATEOVERLAYDATA contiene información necesaria para actualizar una superficie superpuesta.
DD_UPDATEVPORTDATA

La estructura DD_UPDATEVPORTDATA contiene la información necesaria para iniciar, detener y cambiar el objeto de extensiones de puerto de vídeo (VPE).
DD_VIDEOPORT_LOCAL

La estructura de DD_VIDEOPORT_LOCAL contiene datos relacionados con extensiones de puerto de vídeo (VPE) que son exclusivos de un objeto VPE de Microsoft DirectDraw individual.
DD_VPORTCOLORDATA

La estructura DD_VPORTCOLORDATA contiene la información del control de color de objeto de extensiones de puerto de vídeo (VPE).
DD_WAITFORVERTICALBLANKDATA

La estructura DD_WAITFORVERTICALBLANKDATA contiene información necesaria para obtener la información en blanco vertical del monitor. D
DD_WAITFORVPORTSYNCDATA

La estructura DD_WAITFORVPORTSYNCDATA contiene la información necesaria para que el controlador sincronice el objeto de extensiones de puerto de vídeo (VPE).
DDHAL_DESTROYDDLOCALDATA

DDHAL_DESTROYDDLOCALDATA contiene la información necesaria para que el controlador destruya un conjunto de superficies asociadas a un objeto DirectDraw local determinado.
DDHAL_WAITFORVERTICALBLANKDATA

La estructura DD_WAITFORVERTICALBLANKDATA contiene información necesaria para obtener la información en blanco vertical del monitor. (DDHAL_WAITFORVERTICALBLANKDATA)
DDKERNELCAPS

La estructura DDKERNELCAPS notifica al cliente qué compatibilidad, si existe, en el controlador de miniporte para el transporte de vídeo en modo kernel.
DDVIDEOPORTBANDWIDTH

La estructura DDVIDEOPORTBANDWIDTH describe las características de ancho de banda de una superposición cuando se usa con una configuración de formato de píxel o objeto de extensiones de puerto de vídeo (VPE) determinada.
DDVIDEOPORTCAPS

La estructura DDVIDEOPORTCAPS describe las funcionalidades y las restricciones de alineación de un puerto de vídeo de hardware.
DDVIDEOPORTDESC

La estructura DDVIDEOPORTDESC describe el objeto de extensiones de puerto de vídeo (VPE) que se está creando.
DDVIDEOPORTINFO

La estructura DDVIDEOPORTINFO describe cómo el controlador debe transferir datos de vídeo a una superficie (o a superficies); DDVIDEOPORTINFO es miembro de la estructura DD_VIDEOPORT_LOCAL.
Adapter (Adaptador)

La estructura adapter describe un adaptador de gráficos.
Adaptadores

La estructura Adapters contiene una lista de adaptadores de gráficos.
BLENDOBJ

La estructura BLENDOBJ controla la combinación especificando las funciones de combinación para los mapas de bits de origen y destino.
BRUSHOBJ

La estructura BRUSHOBJ contiene tres miembros públicos que describen un objeto brush.
CIECHROMA

La estructura CIECHROMA se utiliza para describir las coordenadas cromáticas, x e y, y la luminancia, Y en el espacio de colores CIE.
CLIPLINE

La estructura CLIPLINE proporciona al controlador acceso a una parte de una línea entre dos regiones de clip usadas para dibujar.
CLIPOBJ

La estructura CLIPOBJ describe la región del clip utilizada al dibujar.
COLORINFO

La estructura COLORINFO define los colores de un dispositivo en el espacio de coordenadas CIE.
DD_CALLBACKS

La estructura DD_CALLBACKS contiene punteros de entrada a las funciones de devolución de llamada que admite un controlador de dispositivo.
DD_COLORCONTROLCALLBACKS

La estructura DD_COLORCONTROLCALLBACKS contiene un puntero de entrada a la devolución de llamada de control de color de Microsoft DirectDraw que admite un controlador de dispositivo.
DD_D3DBUFCALLBACKS

La estructura de DD_D3DBUFCALLBACKS solo la usan los controladores que implementan la asignación de nivel de controlador de los búferes de comandos y vértices.
DD_GETHEAPALIGNMENTDATA

La estructura de DD_GETHEAPALIGNMENTDATA contiene datos sobre las alineaciones necesarias de un montón determinado.
DD_HALINFO

La estructura DD_HALINFO describe las funcionalidades del hardware y el controlador.
DD_KERNELCALLBACKS

La estructura DD_KERNELCALLBACKS contiene punteros de entrada a las funciones de devolución de llamada en modo kernel de DirectDraw que admite el controlador.
DD_MISCELLANEOUS2CALLBACKS

La estructura DD_MISCELLANEOUS2CALLBACKS se usa para devolver las direcciones de rutinas de devolución de llamada varias.
DD_MISCELLANEOUSCALLBACKS

La estructura DD_MISCELLANEOUSCALLBACKS contiene un puntero de entrada a la devolución de llamada de consulta de memoria que admite un controlador de dispositivo.
DD_MOTIONCOMPCALLBACKS

La estructura DD_MOTIONCOMPCALLBACKS contiene punteros de entrada a las funciones de devolución de llamada de compensación de movimiento que admite un controlador de dispositivo.
DD_NONLOCALVIDMEMCAPS

La estructura DD_NONLOCALVIDMEMCAPS contiene las funcionalidades de la memoria de visualización no local.
DD_NTCALLBACKS

La estructura de DD_NTCALLBACKS contiene punteros de entrada a Microsoft Windows 2000 y posteriores funciones de devolución de llamada de Microsoft DirectDraw que admite un controlador de dispositivo.
DD_NTPRIVATEDRIVERCAPS

La estructura DD_NTPRIVATEDRIVERCAPS permite al controlador cambiar el comportamiento de Microsoft DirectDraw cuando DirectDraw crea superficies.
DD_PALETTECALLBACKS

La estructura de DD_PALETTECALLBACKS contiene punteros de entrada a las funciones de devolución de llamada de la paleta de DirectDraw que admite un controlador de dispositivo.
DD_SURFACECALLBACKS

La estructura DD_SURFACECALLBACKS contiene punteros de entrada a las funciones de devolución de llamada de superficie de Microsoft DirectDraw que admite un controlador de dispositivo.
DD_VIDEOPORTCALLBACKS

La estructura de DD_VIDEOPORTCALLBACKS contiene punteros de entrada a las funciones de devolución de llamada de extensiones de puerto de vídeo (VPE) de Microsoft DirectDraw que admite un controlador de dispositivo.
DDADDVPCAPTUREBUFF

La estructura DDADDVPCAPTUREBUFF contiene la información necesaria para agregar un nuevo búfer a la cola de captura interna.
DDBOBNEXTFIELDINFO

La estructura DDBOBNEXTFIELDINFO contiene la información de bob para la superficie.
DDCAPBUFFINFO

La estructura DDCAPBUFFINFO contiene la información de captura.
DDCLOSEHANDLE

La estructura DDCLOSEHANDLE contiene el objeto, la superficie, el objeto de extensiones de puerto de vídeo (VPE) de Microsoft DirectDraw o el identificador de captura de VPE.
DDCOMPBUFFERINFO

La estructura DDCOMPBUFFERINFO contiene información proporcionada por el controlador sobre los búferes de compresión.
DDCORECAPS

La estructura DDCORECAPS especifica las funciones principales del controlador de Microsoft DirectDraw y su dispositivo, que se exponen a una aplicación a través del objeto DirectDraw.
DDENABLEIRQINFO

La estructura DDENABLEIRQINFO contiene la información necesaria para habilitar las interrupciones.
DDFLIPOVERLAY

La estructura DDFLIPOVERLAY contiene la información de superficie necesaria para el volteo.
DDFLIPOVERLAYINFO

La estructura DDFLIPOVERLAYINFO contiene la información de volteo de la superficie.
DDFLIPVIDEOPORT

La estructura DDFLIPVIDEOPORT contiene la información necesaria para voltear el puerto de vídeo de hardware.
DDFLIPVIDEOPORTINFO

La estructura DDFLIPVIDEOPORTINFO contiene el objeto de extensiones de puerto de vídeo (VPE) y la información de superficie.
DDGETAUTOFLIPIN

La estructura DDGETAUTOFLIPIN contiene la información de identificador.
DDGETAUTOFLIPOUT

La estructura DDGETAUTOFLIPOUT contiene la información de identificador y polaridad devuelta desde el DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE y los identificadores de función DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE de la función DxApi.
DDGETCURRENTAUTOFLIPININFO

La estructura DDGETCURRENTAUTOFLIPININFO contiene la información del objeto de extensiones de puerto de vídeo (VPE).
DDGETCURRENTAUTOFLIPOUTINFO

La estructura DDGETCURRENTAUTOFLIPOUTINFO proporciona la información expuesta.
DDGETFIELDNUMIN

La estructura DDGETFIELDNUMIN contiene la información del controlador de extensiones de puerto de vídeo (VPE) y Microsoft DirectDraw.
DDGETFIELDNUMOUT

La estructura DDGETFIELDNUMOUT contiene el número de campo del puerto de vídeo de hardware.
DDGETIRQINFO

La estructura DDGETIRQINFO contiene información de interrupción para el controlador de miniporte de vídeo.
DDGETKERNELCAPSOUT

La estructura DDGETKERNELCAPSOUT contiene las funciones del objeto Microsoft DirectDraw.
DDGETPOLARITYIN

La estructura DDGETPOLARITYIN contiene los identificadores de objeto microsoft DirectDraw y extensiones de puerto de vídeo (VPE).
DDGETPOLARITYININFO

La estructura DDGETPOLARITYININFO contiene la información del objeto de extensiones de puerto de vídeo (VPE).
DDGETPOLARITYOUT

La estructura DDGETPOLARITYOUT contiene la información de polaridad solicitada.
DDGETPOLARITYOUTINFO

La estructura DDGETPOLARITYOUTINFO contiene la información de polaridad del objeto de extensiones de puerto de vídeo (VPE).
DDGETPREVIOUSAUTOFLIPININFO

La estructura DDGETPREVIOUSAUTOFLIPININFO proporciona la información del objeto de extensiones de puerto de vídeo (VPE).
DDGETPREVIOUSAUTOFLIPOUTINFO

La estructura DDGETPREVIOUSAUTOFLIPOUTINFO proporciona los datos de superficie.
DDGETSURFACESTATEIN

La estructura DDGETSURFACESTATEIN contiene la información del identificador de superficie de Microsoft DirectDraw y DirectDraw.
DDGETSURFACESTATEOUT

La estructura DDGETSURFACESTATEOUT contiene las funcionalidades y el estado de la superficie especificada.
DDGETTRANSFERSTATUSOUTINFO

La estructura DDGETTRANSFERSTATUSOUTINFO contiene la información de estado de transferencia.
DDGETVERSIONNUMBER

La estructura DDGETVERSIONNUMBER contiene el número de versión del componente de transporte de vídeo en modo kernel de Microsoft DirectDraw compatible con la interfaz DxApi del controlador de minipuerto de vídeo.
DDLOCKIN

La estructura DDLOCKIN contiene el objeto Microsoft DirectDraw y la información del identificador de superficie de DirectDraw.
DDLOCKININFO

La estructura DDLOCKININFO contiene la información expuesta.
DDLOCKOUT

La estructura DDLOCKOUT contiene una descripción de la superficie.
DDLOCKOUTINFO

La estructura DDLOCKOUTINFO contiene la salida de información de superficie de la función DxLock.
DDMOCOMPBUFFERINFO

La estructura DDMOCOMPBUFFERINFO contiene la información del bloque de macros necesaria para representar un marco y pasa esta información a la estructura DD_RENDERMOCOMPDATA.
DDOPENDIRECTDRAWIN

La estructura DDOPENDIRECTDRAWIN contiene la información del objeto Microsoft DirectDraw.
DDOPENDIRECTDRAWOUT

La estructura DDOPENDIRECTDRAWOUT contiene un nuevo identificador de Microsoft DirectDraw para el identificador de función DD_DXAPI_OPENDIRECTDRAW de la función DxApi si el miembro ddRVal de DDOPENDIRECTDRAWOUT está establecido en DD_OK.
DDOPENSURFACEIN

La estructura DDOPENSURFACEIN contiene la información del objeto DirectDrawSurface.
DDOPENSURFACEOUT

La estructura DDOPENSURFACEOUT contiene un nuevo identificador DirectDrawSurface, si el miembro ddRVal de DDOPENSURFACEOUT está establecido en DD_OK. Este nuevo identificador debe usarse en todas las llamadas posteriores que requieran un identificador DirectDrawSurface.
DDOPENVIDEOPORTIN

La estructura DDOPENVIDEOPORTIN contiene la información del objeto de extensiones de puerto de vídeo (VPE).
DDOPENVIDEOPORTOUT

La estructura DDOPENVIDEOPORTOUT contiene un código de retorno de Microsoft DirectDraw y un nuevo identificador de superficie si ddRVal está establecido en DD_OK. Este nuevo identificador debe usarse en todas las llamadas posteriores que requieren un identificador de objeto de extensiones de puerto de vídeo (VPE).
DDOPENVPCAPTUREDEVICEIN

La estructura DDOPENVPCAPTUREDEVICEIN contiene la información de captura de extensiones de puerto de vídeo (VPE).
DDOPENVPCAPTUREDEVICEOUT

La estructura DDOPENVPCAPTUREDEVICEOUT contiene el identificador de captura de extensiones de puerto de vídeo (VPE).
DDREGISTERCALLBACK

La estructura DDREGISTERCALLBACK contiene la información de devolución de llamada del registro. Esta estructura la usan los identificadores de función DD_DXAPI_REGISTER_CALLBACK y DD_DXAPI_UNREGISTER_CALLBACK de la función DxApi.
DDSETFIELDNUM

La estructura DDSETFIELDNUM contiene los identificadores y el número de campo.
DDSETSKIPFIELD

La estructura DDSETSKIPFIELD contiene la información del campo de inicio.
DDSETSTATEININFO

La estructura DDSETSTATEININFO contiene la información del objeto de extensiones de puerto de vídeo y superficie (VPE).
DDSETSTATEOUTINFO

La estructura DDSETSTATEOUTINFO contiene la información de estado del objeto de extensiones de puerto de vídeo (VPE).
DDSETSURFACESTATE

La estructura DDSETSURFACESTATE contiene la información de estado de la superficie.
DDSKIPNEXTFIELDINFO

La estructura DDSKIPNEXTFIELDINFO contiene la información de omisión del objeto de extensiones de puerto de vídeo (VPE).
DDSURFACEDATA

DirectDraw usa la estructura DDSURFACEDATA para representar una superficie para el controlador de miniporte en modo kernel.
DDTRANSFERININFO

La estructura DDTRANSFERININFO contiene la información de transferencia de la superficie.
DDTRANSFEROUTINFO

La estructura DDTRANSFEROUTINFO devuelve la polaridad del campo que se captura.
DDVIDEOPORTDATA

DirectDraw usa la estructura DDVIDEOPORTDATA para representar un objeto de extensiones de puerto de vídeo (VPE) al controlador de miniporte de vídeo en modo kernel.
DEVHTADJDATA

La estructura DEVHTADJDATA se usa como entrada para la función HTUI_DeviceColorAdjustment.
DEVHTINFO

La estructura DEVHTINFO se usa como entrada para la función HTUI_DeviceColorAdjustment.
DEVINFO

La estructura DEVINFO proporciona información sobre el controlador y su PDEV privado al motor gráfico.
DEVMODEW

La estructura DEVMODEW se usa para especificar las características de los dispositivos de visualización e impresión en el juego de caracteres Unicode (ancho).
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 sobre el modo de origen o el 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 única ruta de acceso.
DISPLAYCONFIG_PATH_TARGET_INFO

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

La estructura DISPLAYCONFIG_RATIONAL describe un valor fraccionaria que representa frecuencias verticales y horizontales de un modo de vídeo (es decir, sincronización vertical y sincronización horizontal).
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 la compatibilidad con la resolución virtual para 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 de 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.
DisplayMode

La estructura DisplayMode describe un dispositivo de visualización.
DisplayModes

La estructura DisplayModes contiene una lista de modos de visualización.
DRIVEROBJ

La estructura DRIVEROBJ se usa para realizar un seguimiento de un recurso, asignado por un controlador, que requiere el uso de servicios GDI.
DRVENABLEDATA

La estructura DRVENABLEDATA contiene un puntero a una matriz de estructuras DRVFN y el número de versión de DDI de gráficos de un sistema operativo basado en NT.
DRVFN

Los controladores de gráficos usan la estructura DRVFN para proporcionar a GDI punteros a las funciones DDI de gráficos definidas por el controlador.
DX_IRQDATA

La estructura DX_IRQDATA contiene la información irQ proporcionada por el controlador.
DXAPI_INTERFACE

La estructura DXAPI_INTERFACE contiene las funciones de devolución de llamada de interfaz que implementa un controlador de miniporte de vídeo para admitir Kernel-Mode Transporte de vídeo.
ENG_TIME_FIELDS

La estructura ENG_TIME_FIELDS la usa la función EngQueryLocalTime para devolver la hora local.
ENGSAFESEMAPHORE

La estructura ENGSAFESEMAPHORE proporciona al controlador un semáforo seguro para subprocesos.
ENUMRECTS

La estructura ENUMRECTS la usa la función CLIPOBJ_cEnumStart para proporcionar información sobre rectángulos en una región de clip para la función CLIPOBJ_bEnum.
FD_DEVICEMETRICS

La estructura FD_DEVICEMETRICS se usa para proporcionar información de fuente específica del dispositivo a GDI si el parámetro iMode de la función DrvQueryFontData proporcionada por el controlador es QFD_MAXEXTENTS.
FD_GLYPHATTR

La estructura FD_GLYPHATTR se usa para especificar el valor devuelto de las funciones FONTOBJ_pQueryGlyphAttrs y DrvQueryGlyphAttrs.
FD_GLYPHSET

La estructura FD_GLYPHSET se usa para definir las asignaciones de caracteres Unicode a identificadores de glifo.
FD_KERNINGPAIR

La estructura FD_KERNINGPAIR se usa para almacenar información sobre los pares de kerning.
FD_XFORM

La estructura FD_XFORM describe una transformación de fuente bidimensional arbitraria.
FLOATOBJ

La estructura FLOATOBJ se usa para emular un número de punto flotante.
FLOATOBJ_XFORM

La estructura FLOATOBJ_XFORM describe una transformación bidimensional lineal arbitraria, como para líneas anchas geométricas. (FLOATOBJ_XFORM)
FONTDIFF

La estructura FONTDIFF describe todas las características diferentes entre una fuente base y una de sus simulaciones.
FONTINFO

La estructura FONTINFO contiene información sobre una fuente específica.
FONTOBJ

La estructura FONTOBJ se usa para proporcionar a un controlador acceso a información sobre una instancia determinada de una fuente.
FONTSIM

La estructura FONTSIM contiene desplazamientos a una o varias estructuras FONTDIFF que describen simulaciones de fuentes en negrita, cursiva y negrita.
GAMMARAMP

DrvIcmSetDeviceGammaRamp utiliza la estructura GAMMARAMP para establecer la rampa gamma de hardware de un dispositivo de visualización determinado.
GDIINFO

La estructura GDIINFO describe las funcionalidades gráficas de un dispositivo determinado.
GLIFOBITS

La estructura GLYPHBITS se usa para definir un mapa de bits de glifo.
GLYPHDATA

La estructura GLYPHDATA contiene información sobre un glifo individual.
GLYPHDEF

La unión GLYPHDEF identifica glifos individuales y proporciona un puntero a una estructura GLYPHBITS o un puntero a una estructura PATHOBJ.
GLIFOS

GDI utiliza la estructura GLYPHPOS para proporcionar un controlador de gráficos con la descripción y posición de un glifo.
HEAPALIGNMENT

La estructura HEAPALIGNMENT contiene datos que especifican los requisitos de alineación de un montón de memoria de visualización determinado.
IFIEXTRA

La estructura IFIEXTRA define información adicional para un tipo de letra determinado que GDI puede usar.
IFIMETRICS

La estructura IFIMETRICS define información para un tipo de letra determinado que GDI puede usar.
LINEATTRS

Las funciones de dibujo de línea de un controlador usan la estructura LINEATTRS para determinar los atributos de línea.
PALOBJ

La estructura PALOBJ es un objeto de usuario que representa una paleta de colores indizada.
PATHDATA

La estructura PATHDATA describe toda o parte de una subruta.
PATHOBJ

La estructura PATHOBJ se usa para describir un conjunto de líneas y curvas Bezier que se van a trazar o rellenar.
PERBANDINFO

La estructura PERBANDINFO se usa como entrada para la función DrvQueryPerBandInfo de una DLL de gráficos de impresora.
PUNTO

La estructura POINT define las coordenadas x- y de un punto.
POINTL

La estructura POINTL define las coordenadas x e y de un punto.
PUNTOS

La estructura POINTS define las coordenadas x e y de un punto.
RECT

La estructura RECT define un rectángulo por las coordenadas de sus esquinas superior izquierda e inferior derecha.
RECTL

La estructura RECTL define un rectángulo por las coordenadas de sus esquinas superior izquierda e inferior derecha.
EJECUTAR

La estructura RUN se usa para describir un conjunto lineal de píxeles que la estructura CLIPLINE no recorta.
SIZE

La estructura SIZE define el ancho y el alto de un rectángulo.
Sources

La estructura Sources contiene una topología de Video Present Network (VidPN).
STROBJ

La clase STROBJ, o el objeto de cadena de texto, contiene una enumeración de identificadores de glifo y posiciones para el controlador del dispositivo.
SURFACEALIGNMENT

El controlador de pantalla usa la estructura SURFACEALIGNMENT para describir las restricciones de alineación de una superficie asignada por HeapVidMemAllocAligned.
SURFOBJ

La estructura SURFOBJ es el objeto de usuario de una superficie. Normalmente, un controlador de dispositivo llama a métodos en un objeto surface solo cuando el objeto surface representa un mapa de bits GDI o una superficie administrada por el dispositivo.
TYPE1_FONT

La estructura de TYPE1_FONT contiene la información necesaria para que un controlador PostScript acceda a una fuente Type1 a través de GDI.
VIDEOMEMORY

La estructura VIDEOMEMORY permite al controlador administrar su memoria de visualización en montones.
VIDEOMEMORYINFO

La estructura VIDEOMEMORYINFO describe el formato general de la memoria de la pantalla.
VIDEOPARAMETERS

El controlador de minipuerto de vídeo recibe un puntero a una estructura VIDEOPARAMETERS en el miembro InputBuffer de un VIDEO_REQUEST_PACKET cuando se IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS la solicitud IOCTL.
VMEMHEAP

La estructura VMEMHEAP contiene información sobre el montón.
WCRUN

La estructura WCRUN describe una ejecución de caracteres Unicode.
WNDOBJ

La estructura WNDOBJ permite al controlador realizar un seguimiento de los cambios de posición, tamaño y región de cliente visibles de una ventana.
XFORML

La estructura FLOATOBJ_XFORM describe una transformación bidimensional lineal arbitraria, como para líneas geométricas anchas. F
XFORMOBJ

La estructura XFORMOBJ describe una transformación bidimensional lineal arbitraria, como para líneas geométricas anchas.
XLATEOBJ

La estructura XLATEOBJ se usa para traducir índices de color de una paleta a otra.