Glossário do DirectComposition

Observação

Para aplicativos no Windows 10, é recomendável usar APIs Windows.UI.Composition em vez de DirectComposition. Para obter mais informações, consulte Modernizar seu aplicativo da área de trabalho usando a camada Visual.

Este tópico define os termos do Microsoft DirectComposition.

função de animação

Um constructo que especifica como o valor de uma única propriedade de objeto é alterado durante um período de tempo.

objeto animation

Um objeto que representa uma função para animar as propriedades de outro objeto.

segmento de animação

As definições de tempo fundamentais de uma função de animação; eles são os primitivos dos quais funções de animação de nível mais complexo e superior são criadas.

buffer de fundo

Um retângulo de memória no qual um aplicativo pode gravar diretamente. O buffer de fundo nunca é exibido diretamente no monitor.

Lote

Um grupo de chamadas de método DirectComposition que são processadas atomicamente.

Bitmap

Um buffer de cores, com ou sem um canal alfa, que reside na memória do sistema ou do vídeo.

modo de borda

Uma propriedade de um visual do Microsoft DirectComposition que afeta como as bordas de um bitmap são compostas quando o bitmap é transformado de modo que as bordas não estejam alinhadas ao eixo com coordenadas de inteiro. Ele também afeta como o conteúdo é recortado nos cantos de um clipe que tem cantos arredondados e na borda de um clipe que é transformado de modo que as bordas não estejam alinhadas ao eixo com coordenadas de inteiro.

objeto clip

Um objeto que representa um retângulo de clipe.

retângulo de clipe

Um conjunto de coordenadas que definem a área do conteúdo de bitmap do visual desenhada na tela quando o bitmap é renderizado.

Capa

Para impedir temporariamente que o DWM (Gerenciador de Janelas da Área de Trabalho) desenhe uma janela para a exibição. Os aplicativos normalmente camuflam uma janela enquanto o DirectComposition usa o bitmap da janela em uma composição.

Cometer

Para enviar um lote de comandos para DirectCompositionDirectComposition para processamento.

modo composto

Uma das várias maneiras de mesclar dois bitmaps (uma origem e um destino) para obter um efeito específico.

Composição

Uma coleção de bitmaps que são combinados e manipulados aplicando várias transformações, efeitos e animações para produzir um resultado visual pretendido em uma interface do usuário do aplicativo.

janela de destino de composição

A janela à qual uma árvore visual está associada e na qual a composição resultante é desenhada.

Efeito

Uma operação que modifica como os bitmaps de uma árvore visual são rasterizados, normalmente aplicando um sombreador de pixel.

grupo de efeitos

Um grupo de efeitos de bitmap que são aplicados juntos para modificar a rasterização da subárvore de um visual.

Quadro

Uma iteração do mecanismo de composição que produz uma rasterização da árvore visual.

buffer frontal

Um retângulo de memória traduzido pelo adaptador gráfico e exibido no monitor.

modo de interpolação

Uma propriedade que determina como um bitmap é composto quando ele é transformado de modo que não haja correspondência um-para-um entre pixels no bitmap e pixels na tela.

visual raiz

O visual do qual todos os outros visuais em uma árvore visual são decrescentes.

cadeia de troca

Uma coleção de um ou mais buffers de fundo que podem ser apresentados em série ao buffer frontal

Superfície

Uma representação de uma área linear de memória de exibição que geralmente reside na memória de exibição do cartão de exibição, embora as superfícies possam existir na memória do sistema.

transformação

Uma matriz que representa uma transformação de coordenadas no espaço bidimensional ou tridimensional.

grupo de transformação

Uma coleção de transformações cujas matrizes são multiplicadas juntas na ordem em que são especificadas na coleção antes de serem aplicadas a um visual.

Visual

Um objeto que contém uma referência opcional a um objeto bitmap e um conjunto de propriedades que determinam onde e como o bitmap é renderizado na tela.

objeto visual

Consulte visual.

subárvore visual

Uma parte de uma árvore visual que consiste em um visual específico e todos os seus visuais filho e descendentes.

árvore visual

Uma coleção hierárquica de visuais usados para criar uma composição.

cadeia de troca sem janelas

Uma cadeia de troca associada a um objeto visual DirectComposition em vez de uma janela.