Compartir a través de


Funciones 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 se implementa.
DwmDefWindowProc
Procedimiento de ventana predeterminado para las pruebas de posicionamiento de DWM dentro del área que no es cliente.
También debe asegurarse de que se llama alDwmDefWindowProc para el mensaje de WM_NCMOUSELEAVE. Si no se llama DwmDefWindowProc para el mensaje de WM_NCMOUSELEAVE, DWM no quita el resaltado de la Maximizar, Minimizary botones Cerrar cuando el cursor sale de la ventana.
DwmDetachMilContent
Esta función no se implementa.
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 a DWM que opte por la programación del servicio de programación de clases multimedia (MMCSS) mientras el proceso de llamada está activo.
dwmExtendFrameIntoClientArea
Extiende el marco de ventana al área 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 de vidrio DWM. Este valor se basa en la combinación 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 se implementa.
dwmGetGraphicsStreamTransformHint
Esta función no se implementa.
dwmGetTransportAttributes
Recupera atributos de transporte.
DwmGetUnmetTabRequirements
Nota Esta función está disponible públicamente, pero no 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
Llamado por una aplicación para indicar que todos los mapas de bits emblemáticos 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.
ya no se admite dwmModifyPreviousDxFrameDuration. 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 el destino y las ventanas de origen.
dwmRenderGesture
Notifica a DWM que se ha reconocido un contacto táctil como un gesto y que DWM debe dibujar 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 e emblemático para mostrar un de vista previa en directo (también conocido como vista previa de Peek) de una ventana o pestaña. La barra de tareas puede usar este mapa de bits para mostrar una vista previa de tamaño completo de una ventana o pestaña.
DwmSetIconicThumbnail
Establece un mapa de bits estático e 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.
ya no se admite dwmSetPresentParameters. A partir de Windows 8.1, las llamadas a DwmSetPresentParameters siempre devuelven E_NOTIMPL.
dwmSetWindowAttribute
Establece el valor de los atributos de representación que no son de cliente para una ventana.
DwmShowContact
Llamado por una aplicación o marco para especificar el tipo de comentarios visuales que se va a dibujar 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 administrador de ventanas de escritorio (DWM) aplicado a una ventana.
SetWindowCompositionAttribute Establece el valor actual de un atributo especificado administrador de ventanas de escritorio (DWM) aplicado a una ventana.