Share via


Funciones de DWM

Esta sección contiene información sobre las funciones del Administrador de ventanas de escritorio (DWM).

En esta sección

Tema Descripción
DwmAttachMilContent
Esta función no está implementada.
DwmDefWindowProc
Procedimiento de ventanas predeterminado para las pruebas de posicionamiento de DWM dentro del área no de cliente.
También debe asegurarse de que se llame a DwmDefWindowProc para el mensaje de WM_NCMOUSELEAVE. Si no se llama a DwmDefWindowProc para el mensaje de WM_NCMOUSELEAVE, DWM no quita el resaltado de los botones Maximizar, Minimizar y Cerrar cuando el cursor sale de la ventana.
DwmDetachMilContent
Esta función no está implementada.
DwmEnableBlurBehindWindow
Habilita el efecto de desenfoque en una ventana especificada.
DwmEnableComposition
Habilita o deshabilita la composición de DWM.
Nota: Esta función está en desuso a partir de Windows 8. DWM ya no se puede deshabilitar mediante programación.
DwmEnableMMCSS
Notifica al DWM que debe aceptar o no la programación del servicio de programación de clases multimedia (MMCSS) mientras el proceso de llamada está activo.
DwmExtendFrameIntoClientArea (DwmExtendFrameIntoClientArea [función])
Extiende el marco de la ventana al área de cliente.
DwmFlush
Emite una llamada de vaciado que bloquea al autor de la llamada hasta el siguiente momento, cuando se han realizado todas las actualizaciones de superficie de Microsoft DirectX que están pendientes actualmente. Esto compensa las escenas muy complejas o los procesos de llamada con prioridad muy baja.
DwmGetColorizationColor
Recupera el color actual utilizado para la composición del panel de DWM. Este valor se basa en el esquema de colores actual y el usuario puede modificarlo. Las aplicaciones pueden escuchar los cambios de color controlando la notificación de WM_DWMCOLORIZATIONCOLORCHANGED.
DwmGetCompositionTimingInfo
Recupera la información de tiempo de composición actual de una ventana especificada.
DwmGetGraphicsStreamClient
Esta función no está implementada.
DwmGetGraphicsStreamTransformHint
Esta función no está implementada.
DwmGetTransportAttributes
Recupera atributos de transporte.
DwmGetUnmetTabRequirements
Nota Esta función está disponible públicamente, pero no es funcional, para Windows 10, versión 1803. Comprueba los requisitos necesarios para obtener pestañas en la barra de título de la aplicación para la ventana especificada.
DwmGetWindowAttribute
Recupera el valor actual de un atributo especificado aplicado a una ventana.
DwmInvalidateIconicBitmaps
Lo llama una aplicación para indicar que todos los mapas de bits icónicos proporcionados anteriormente desde una ventana, tanto las miniaturas como las representaciones de inspección, deben actualizarse.
DwmIsCompositionEnabled
Obtiene un valor que indica si la composición de DWM está habilitada. Las aplicaciones de las máquinas que ejecutan Windows 7 o versiones anteriores pueden escuchar los cambios de estado de composición controlando la notificación de WM_DWMCOMPOSITIONCHANGED.
DwmModifyPreviousDxFrameDuration
Cambia el número de actualizaciones del monitor a través del cual se mostrará el marco anterior.
DwmModifyPreviousDxFrameDuration ya no se admite. A partir de Windows 8.1, las llamadas a DwmModifyPreviousDxFrameDuration siempre devuelven E_NOTIMPL.
DwmQueryThumbnailSourceSize
Recupera el tamaño de origen de la miniatura de DWM.
DwmRegisterThumbnail
Crea una relación de miniatura de DWM entre las ventanas de destino y de origen.
DwmRenderGesture
Notifica a DWM que se ha reconocido un contacto táctil como un gesto y que DWM debe obtener los comentarios para ese gesto.
DwmSetDxFrameDuration
Establece el número de actualizaciones de monitor a través de las que se va a mostrar el marco presentado.
DwmSetDxFrameDuration ya no se admite. A partir de Windows 8.1, las llamadas a DwmSetDxFrameDuration siempre devuelven E_NOTIMPL.
DwmSetIconicLivePreviewBitmap
Establece un mapa de bits estático y emblemático para mostrar una vista previa dinámica (también conocida como vista previa de inspección) de una ventana o pestaña. La barra de tareas puede usar este mapa de bits para mostrar una vista previa a tamaño completo de una ventana o pestaña.
DwmSetIconicThumbnail
Establece un mapa de bits estático y emblemático en una ventana o pestaña para usarlo como representación en miniatura. La barra de tareas puede usar este mapa de bits como destino de conmutador de miniatura para la ventana o pestaña.
DwmSetPresentParameters
Establece los parámetros presentes para la composición de fotogramas.
DwmSetPresentParameters ya no se admite. A partir de Windows 8.1, las llamadas a DwmSetPresentParameters siempre devuelven E_NOTIMPL.
DwmSetWindowAttribute
Establece el valor de los atributos de representación no de cliente para una ventana.
DwmShowContact
Lo llama una aplicación o marco para especificar el tipo de comentarios visuales que se va a obtener en respuesta a un contacto táctil o de lápiz determinado.
+DwmTetherContact
Habilita los comentarios gráficos de las interacciones táctiles y de arrastre al usuario.
DwmTransitionOwnedWindow
Coordina las animaciones de las ventanas de herramientas con DWM.
DwmUnregisterThumbnail
Quita una relación de miniatura de DWM creada por la función DwmRegisterThumbnail.
DwmUpdateThumbnailProperties
Actualiza las propiedades de una miniatura de DWM.
GetWindowCompositionAttribute Recupera el valor actual de un atributo especificado del Administrador de ventanas de escritorio (DWM) aplicado a una ventana.
SetWindowCompositionAttribute Establece el valor actual de un atributo especificado del Administrador de ventanas de escritorio (DWM) aplicado a una ventana.