Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Información general sobre la tecnología Administrador de ventanas de escritorio (DWM).
Para desarrollar el Administrador de ventanas de escritorio (DWM), necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
Enumeraciones
| DWM_SHOWCONTACT Especifica las operaciones de entrada para las que se deben proporcionar comentarios visuales. |
| DWM_SOURCE_FRAME_SAMPLING Marcas usadas por la función DwmSetPresentParameters para especificar el tipo de muestreo de fotogramas. |
| DWM_SYSTEMBACKDROP_TYPE Marcas para especificar el material de fondo dibujado por el sistema de una ventana, incluido detrás del área que no es de cliente. |
| DWM_TAB_WINDOW_REQUIREMENTS Esta enumeración admite una característica experimental que nunca se implementó en Windows. No tiene ningún efecto y no debe usarse. |
| DWM_WINDOW_CORNER_PREFERENCE La enumeración DWM_WINDOW_CORNER_PREFERENCE (dwmapi.h) especifica la preferencia de esquina redondeada para una ventana. |
| DWMFLIP3DWINDOWPOLICY Marcas usadas por la función DwmSetWindowAttribute para especificar la directiva de ventana Flip3D. |
| DWMNCRENDERINGPOLICY Marcas usadas por la función DwmSetWindowAttribute para especificar la directiva de representación de área no cliente. |
| DWMTRANSITION_OWNEDWINDOW_TARGET Identifica el destino. |
| DWMWINDOWATTRIBUTE Marcas usadas por las funciones DwmGetWindowAttribute y DwmSetWindowAttribute . |
| GESTURE_TYPE Identifica el tipo de gesto especificado en DwmRenderGesture. |
Functions
| DwmAttachMilContent Esta función no está implementada. (DwmAttachMilContent) |
| DwmDefWindowProc Procedimiento de ventana predeterminado para las pruebas de posicionamiento del Administrador de ventanas de escritorio (DWM) dentro del área que no es de cliente. |
| DwmDetachMilContent Esta función no está implementada. (DwmDetachMilContent) |
| DwmEnableBlurBehindWindow Habilita el efecto de desenfoque en una ventana especificada. |
| DwmEnableComposition Habilita o deshabilita la composición del Administrador de ventanas de escritorio (DWM). |
| DwmEnableMMCSS Notifica al Administrador de ventanas de escritorio (DWM) que opte por participar o no en 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 ventana al área de cliente. |
| DwmFlush Emite una llamada de vaciado que bloquea el autor de la llamada hasta la siguiente llamada a un método Present, cuando se han realizado todas las actualizaciones de superficie de Microsoft DirectX que están pendientes actualmente. Esto compensa escenas muy complejas o procesos de llamada con muy baja prioridad. |
| DwmGetColorizationColor Recupera el color actual usado para la composición de vidrio del Administrador de ventanas de escritorio (DWM). |
| DwmGetCompositionTimingInfo Recupera la información de tiempo de composición actual de una ventana especificada. |
| DwmGetGraphicsStreamClient Esta función no está implementada. (DwmGetGraphicsStreamClient) |
| DwmGetGraphicsStreamTransformHint Esta función no está implementada. (DwmGetGraphicsStreamTransformHint) |
| DwmGetTransportAttributes Recupera los atributos de transporte. |
| DwmGetUnmetTabRequirements Esta función formaba parte de una característica experimental que nunca se implementó en Windows. No tiene ningún efecto y no debe usarse. |
| DwmGetWindowAttribute Recupera el valor actual de un atributo especificado administrador de ventanas de escritorio (DWM) aplicado a una ventana. |
| DwmInvalidateIconicBitmaps Lo llama 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 del Administrador de ventanas de escritorio (DWM) está habilitada. Las aplicaciones en 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 de monitor a través de las que 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 del Administrador de ventanas de escritorio (DWM). |
| DwmRegisterThumbnail Crea una relación de miniatura del Administrador de ventanas de escritorio (DWM) entre las ventanas de destino y de origen. |
| DwmRenderGesture Notifica al Administrador de ventanas de escritorio (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 una vista previa en directo (también conocida como Vistazo vista previa) 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 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 en 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 que no son de cliente del Administrador de ventanas de escritorio (DWM) 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 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 el Administrador de ventanas de escritorio (DWM). |
| DwmUnregisterThumbnail Quita una relación en miniatura del Administrador de ventanas de escritorio (DWM) creada por la función DwmRegisterThumbnail. |
| DwmUpdateThumbnailProperties Novedades las propiedades de una miniatura del Administrador de ventanas de escritorio (DWM). |
Estructuras
| DWM_BLURBEHIND Especifica las propiedades de desenfoque del Administrador de ventanas de escritorio (DWM). Usado por la función DwmEnableBlurBehindWindow. |
| DWM_PRESENT_PARAMETERS Especifica los parámetros de fotograma de vídeo del Administrador de ventanas de escritorio (DWM) para la composición de fotogramas. Usado por la función DwmSetPresentParameters. |
| DWM_THUMBNAIL_PROPERTIES Especifica las propiedades de miniatura del Administrador de ventanas de escritorio (DWM). Usado por la función DwmUpdateThumbnailProperties. |
| DWM_TIMING_INFO Especifica información de tiempo de composición del Administrador de ventanas de escritorio (DWM). Usado por la función DwmGetCompositionTimingInfo. |
| MilMatrix3x2D Especifica una matriz de 3x2 que describe una transformación. |
| UNSIGNED_RATIO Define un tipo de datos usado por las API del Administrador de ventanas de escritorio (DWM). Representa una relación genérica y se usa para diferentes propósitos y unidades incluso dentro de una sola API. |