Funciones de DWM
Esta sección contiene información sobre las funciones del Administrador de ventanas de escritorio (DWM).
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. |