Ler em inglês

Compartilhar via


cabeçalho dwmapi.h

Esse cabeçalho é usado pelo DWM (Gerenciador de Janelas da Área de Trabalho). Para obter mais informações, consulte:

dwmapi.h contém as seguintes interfaces de programação:

Funções

 
DwmAttachMilContent

Esta função não está implementada. (DwmAttachMilContent)
DwmDefWindowProc

Procedimento de janela padrão para teste de clique do DWM (Gerenciador de Janelas da Área de Trabalho) dentro da área não cliente.
DwmDetachMilContent

Esta função não está implementada. (DwmDetachMilContent)
DwmEnableBlurBehindWindow

Habilita o efeito de desfoque em uma janela especificada.
DwmEnableComposition

Habilita ou desabilita a composição do DWM (Gerenciador de Janelas da Área de Trabalho).
DwmEnableMMCSS

Notifica o DWM (Gerenciador de Janelas da Área de Trabalho) a aceitar ou não o agendamento do MMCSS (Serviço de Agendamento de Classe Multimídia) enquanto o processo de chamada estiver ativo.
DwmExtendFrameIntoClientArea

Estende o quadro da janela para a área do cliente.
DwmFlush

Emite uma chamada de liberação que bloqueia o chamador até a próxima chamada para um método Present, quando todas as atualizações de superfície do Microsoft DirectX atualmente pendentes foram feitas. Isso compensa cenas muito complexas ou processos de chamada com prioridade muito baixa.
DwmGetColorizationColor

Recupera a cor atual usada para a composição de vidro do DWM (Gerenciador de Janelas da Área de Trabalho).
DwmGetCompositionTimingInfo

Recupera as informações de tempo de composição atuais de uma janela especificada.
DwmGetGraphicsStreamClient

Esta função não está implementada. (DwmGetGraphicsStreamClient)
DwmGetGraphicsStreamTransformHint

Esta função não está implementada. (DwmGetGraphicsStreamTransformHint)
DwmGetTransportAttributes

Recupera atributos de transporte.
DwmGetUnmetTabRequirements

Essa função fazia parte de um recurso experimental que nunca foi implementado no Windows. Ele não tem efeito e não deve ser usado.
DwmGetWindowAttribute

Recupera o valor atual de um atributo DWM (Gerenciador de Janelas da Área de Trabalho) especificado aplicado a uma janela.
DwmInvalidateIconicBitmaps

Chamado por um aplicativo para indicar que todos os bitmaps icônicos fornecidos anteriormente de uma janela, tanto miniaturas quanto representações de espiar, devem ser atualizados.
Dwmiscompositionenabled

Obtém um valor que indica se a composição do DWM (Gerenciador de Janelas da Área de Trabalho) está habilitada. Aplicativos em computadores que executam o Windows 7 ou anteriores podem escutar alterações de estado de composição manipulando a notificação de WM_DWMCOMPOSITIONCHANGED.
DwmModifyPreviousDxFrameDuration

Altera o número de atualizações de monitor por meio do qual o quadro anterior será exibido. DwmModifyPreviousDxFrameDuration não tem mais suporte. Começando com Windows 8.1, as chamadas para DwmModifyPreviousDxFrameDuration sempre retornam E_NOTIMPL.
DwmQueryThumbnailSourceSize

Recupera o tamanho da origem da miniatura do DWM (Gerenciador de Janelas da Área de Trabalho).
DwmRegisterThumbnail

Cria uma relação de miniatura do DWM (Gerenciador de Janelas da Área de Trabalho) entre as janelas de destino e de origem.
DwmRenderGesture

Notifica o DWM (Gerenciador de Janelas da Área de Trabalho) de que um contato por toque foi reconhecido como um gesto e que o DWM deve fazer comentários para esse gesto.
DwmSetDxFrameDuration

Define o número de atualizações de monitor por meio do qual exibir o quadro apresentado. DwmSetDxFrameDuration não tem mais suporte. Começando com Windows 8.1, as chamadas para DwmSetDxFrameDuration sempre retornam E_NOTIMPL.
DwmSetIconicLivePreviewBitmap

Define um bitmap estático e icônico para exibir uma visualização ao vivo (também conhecida como uma visualização Pré-visualizar) de uma janela ou guia. A barra de tarefas pode usar esse bitmap para mostrar uma visualização em tamanho completo de uma janela ou guia.
DwmSetIconicThumbnail

Define um bitmap estático e icônico em uma janela ou guia a ser usada como uma representação em miniatura. A barra de tarefas pode usar esse bitmap como um destino de comutador de miniatura para a janela ou guia.
DwmSetPresentParameters

Define os parâmetros atuais para composição de quadro. DwmSetPresentParameters não tem mais suporte. Começando com Windows 8.1, as chamadas para DwmSetPresentParameters sempre retornam E_NOTIMPL.
DwmSetWindowAttribute

Define o valor de atributos de renderização não cliente do DWM (Gerenciador de Janelas da Área de Trabalho) para uma janela.
DwmShowContact

Chamado por um aplicativo ou estrutura para especificar o tipo de comentários visuais a ser desenhado em resposta a um contato de toque ou caneta específico.
DwmTetherContact

Habilita os comentários gráficos das interações de toque e arrastar para o usuário.
DwmTransitionOwnedWindow

Coordena as animações das janelas de ferramentas com o DWM (Gerenciador de Janelas da Área de Trabalho).
DwmUnregisterThumbnail

Remove uma relação de miniatura do DWM (Gerenciador de Janelas da Área de Trabalho) criada pela função DwmRegisterThumbnail.
DwmUpdateThumbnailProperties

Atualizações as propriedades de uma miniatura do DWM (Gerenciador de Janelas da Área de Trabalho).

Estruturas

 
DWM_BLURBEHIND

Especifica as propriedades de desfoque do DWM (Gerenciador de Janelas da Área de Trabalho). Usado pela função DwmEnableBlurBehindWindow.
DWM_PRESENT_PARAMETERS

Especifica parâmetros de quadro de vídeo do DWM (Gerenciador de Janelas da Área de Trabalho) para composição de quadros. Usado pela função DwmSetPresentParameters.
DWM_THUMBNAIL_PROPERTIES

Especifica as propriedades de miniatura do DWM (Gerenciador de Janelas da Área de Trabalho). Usado pela função DwmUpdateThumbnailProperties.
DWM_TIMING_INFO

Especifica informações de tempo de composição do DWM (Gerenciador de Janelas da Área de Trabalho). Usado pela função DwmGetCompositionTimingInfo.
MilMatrix3x2D

Especifica uma matriz 3x2 que descreve uma transformação.
UNSIGNED_RATIO

Define um tipo de dados usado pelas APIs do DWM (Gerenciador de Janelas da Área de Trabalho). Ele representa uma taxa genérica e é usado para diferentes finalidades e unidades, mesmo dentro de uma única API.

Enumerações

 
DWM_SHOWCONTACT

Especifica as operações de entrada para as quais os comentários visuais devem ser fornecidos.
DWM_SOURCE_FRAME_SAMPLING

Sinalizadores usados pela função DwmSetPresentParameters para especificar o tipo de amostragem de quadro.
DWM_SYSTEMBACKDROP_TYPE

Sinalizadores para especificar o material de pano de fundo desenhado pelo sistema de uma janela, incluindo por trás da área não cliente.
DWM_TAB_WINDOW_REQUIREMENTS

Essa enumeração deu suporte a um recurso experimental que nunca foi implementado no Windows. Ele não tem efeito e não deve ser usado.
DWM_WINDOW_CORNER_PREFERENCE

A enumeração DWM_WINDOW_CORNER_PREFERENCE (dwmapi.h) especifica a preferência de canto arredondado para uma janela.
DWMFLIP3DWINDOWPOLICY

Sinalizadores usados pela função DwmSetWindowAttribute para especificar a política de janela Flip3D.
DWMNCRENDERINGPOLICY

Sinalizadores usados pela função DwmSetWindowAttribute para especificar a política de renderização de área não cliente.
DWMTRANSITION_OWNEDWINDOW_TARGET

Identifica o destino.
DWMWINDOWATTRIBUTE

Sinalizadores usados pelas funções DwmGetWindowAttribute e DwmSetWindowAttribute .
GESTURE_TYPE

Identifica o tipo de gesto especificado em DwmRenderGesture.