DirectComposition
Visão geral da tecnologia DirectComposition.
Para desenvolver o DirectComposition, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
COMPOSITION_FRAME_ID_TYPE Define constantes que especificam o status de um quadro compositor. |
DCOMPOSITION_BACKFACE_VISIBILITY Especifica a visibilidade de backface a ser aplicada a um visual. |
DCOMPOSITION_BITMAP_INTERPOLATION_MODE Especifica o modo de interpolação a ser usado quando um bitmap é composto com qualquer transformação em que os pixels no bitmap não se alinham exatamente um para um com pixels na tela. |
DCOMPOSITION_BORDER_MODE Especifica o modo de borda a ser usado ao redigir um bitmap ou aplicar um clipe com qualquer transformação, de modo que as bordas do bitmap ou do clipe não estejam alinhadas ao eixo com coordenadas de inteiro. |
DCOMPOSITION_COMPOSITE_MODE O modo a ser usado para mesclar o conteúdo de bitmap de um visual com o destino de renderização. |
DCOMPOSITION_OPACITY_MODE Especifica como o valor de opacidade efetivo de um visual é aplicado ao conteúdo e aos filhos desse visual. |
AddCubic Adiciona um segmento polinomial cúbico à função de animação. |
AddRepeat Adiciona um segmento de repetição que faz com que a parte especificada de uma função de animação seja repetida. |
AddSinusoidal Adiciona um segmento sinusoidal à função de animação. |
AddVisual Adiciona um novo visual filho à lista de filhos desse visual. |
BeginDraw Inicia o desenho neste objeto de superfície do Microsoft DirectComposition. |
CheckCompositionTextureSupport Consulta se o dispositivo Direct3D que você está usando para renderizar dá suporte a texturas de composição. |
CheckDeviceState Determina se o objeto de dispositivo DirectComposition ainda é válido. |
Confirmar Confirma todos os comandos do DirectComposition pendentes neste dispositivo. (IDCompositionDevice.Commit) |
Confirmar Confirma todos os comandos do DirectComposition pendentes neste dispositivo. (IDCompositionDevice2.Commit) |
CreateAffineTransform2DEffect Cria uma instância de IDCompositionAffineTransform2DEffect. |
CreateAnimation Cria um objeto de animação que é usado para animar uma ou mais propriedades escalares de um ou mais objetos Do Microsoft DirectComposition. (IDCompositionDevice.CreateAnimation) |
CreateAnimation Cria um objeto de animação que é usado para animar uma ou mais propriedades escalares de um ou mais objetos Do Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation) |
CreateArithmeticCompositeEffect Cria uma instância de IDCompositionArithmeticCompositeEffect. |
CreateBlendEffect Cria uma instância de IDCompositionBlendEffect. |
CreateBrightnessEffect Cria uma instância de IDCompositionBrightnessEffect. |
CreateColorMatrixEffect Cria uma instância de IDCompositionColorMatrixEffect. |
CreateCompositeEffect Cria uma instância de IDCompositionCompositeEffect. |
CreateCompositionTexture Cria uma textura de composição que faz referência à textura direct3D passada. |
CreateEffectGroup Cria um objeto que representa vários efeitos a serem aplicados a uma subárvore visual. (IDCompositionDevice.CreateEffectGroup) |
CreateEffectGroup Cria um objeto que representa vários efeitos a serem aplicados a uma subárvore visual. (IDCompositionDevice2.CreateEffectGroup) |
CreateGaussianBlurEffect Cria uma instância de IDCompositionGaussianBlurEffect. |
CreateHueRotationEffect Cria uma instância de IDCompositionHueRotationEffect. |
CreateLinearTransferEffect Cria uma instância de IDCompositionLinearTransferEffect. |
CreateMatrixTransform Cria um objeto de transformação de matriz 2D 3 por 2. (IDCompositionDevice.CreateMatrixTransform) |
CreateMatrixTransform Cria um objeto de transformação de matriz 2D 3 por 2. (IDCompositionDevice2.CreateMatrixTransform) |
CreateMatrixTransform3D Cria um objeto de transformação de matriz 3D 4 por 4. (IDCompositionDevice.CreateMatrixTransform3D) |
CreateMatrixTransform3D Cria um objeto de transformação de matriz 3D 4 por 4. (IDCompositionDevice2.CreateMatrixTransform3D) |
CreateRectangleClip Cria um objeto de clipe que pode ser usado para restringir a renderização de uma subárvore visual a uma área retangular. (IDCompositionDevice.CreateRectangleClip) |
CreateRectangleClip Cria um objeto de clipe que pode ser usado para restringir a renderização de uma subárvore visual a uma área retangular. (IDCompositionDevice2.CreateRectangleClip) |
CreateRotateTransform Cria um objeto de transformação de rotação 2D. (IDCompositionDevice.CreateRotateTransform) |
CreateRotateTransform Cria um objeto de transformação de rotação 2D. (IDCompositionDevice2.CreateRotateTransform) |
CreateRotateTransform3D O método CreateRotateTransform3D na interface IDCompositionDevice cria um objeto de transformação de rotação 3D. |
CreateRotateTransform3D Cria um objeto de transformação de rotação 3D. |
CreateSaturationEffect Cria uma instância de IDCompositionSaturationEffect. |
CreateScaleTransform O método IDCompositionDevice::CreateScaleTransform cria um objeto de transformação de escala 2D. |
CreateScaleTransform Cria um objeto de transformação de escala 2D. |
CreateScaleTransform3D O método IDCompositionDevice::CreateScaleTransform3D cria um objeto de transformação de escala 3D. |
CreateScaleTransform3D Cria um objeto de transformação de escala 3D. |
CreateShadowEffect Cria uma instância de IDCompositionShadowEffect. |
CreateSkewTransform O método IDCompositionDevice::CreateSkewTransform cria um objeto de transformação de distorção 2D. |
CreateSkewTransform Cria um objeto de transformação de distorção 2D. |
Createsurface O método IDCompositionDevice::CreateSurface cria um objeto de superfície atualizável que pode ser associado a um ou mais visuais para composição. |
Createsurface Cria um objeto de superfície atualizável que pode ser associado a um ou mais visuais para composição. |
Createsurface Cria um objeto surface que pode ser associado a um ou mais visuais para composição. |
CreateSurfaceFactory Cria um objeto surface factory do Microsoft DirectComposition, que pode ser usado para criar outros objetos de superfície ou superfície virtual do DirectComposition. |
CreateSurfaceFromHandle Cria um novo objeto de superfície de composição que encapsula uma superfície de composição existente. |
CreateSurfaceFromHandle O método IDCompositionDevice::CreateSurfaceFromHandle cria um novo objeto de superfície de composição que encapsula uma superfície de composição existente. |
CreateSurfaceFromHwnd Cria um objeto wrapper que representa a rasterização de uma janela em camadas e que pode ser associado a um visual para composição. |
CreateSurfaceFromHwnd O método IDCompositionDevice::CreateSurfaceFromHwnd cria um objeto wrapper que representa a rasterização de uma janela em camadas e que pode ser associado a um visual para composição. |
CreateTableTransferEffect Cria uma instância de IDCompositionTableTransferEffect. |
CreateTargetForHwnd Cria um objeto de destino de composição associado à janela representada pelo identificador de janela especificado. |
CreateTargetForHwnd Cria um objeto de destino de composição associado à janela representada pelo identificador de janela especificado (HWND). |
CreateTransform3DGroup O método IDCompositionDevice::CreateTransform3DGroup cria um objeto de grupo de transformação 3D que contém uma matriz de objetos de transformação 3D. |
CreateTransform3DGroup Cria um objeto de grupo de transformação 3D que contém uma matriz de objetos de transformação 3D. |
CreateTransformGroup O método IDCompositionDevice::CreateTransformGroup cria um objeto de grupo de transformação 2D que contém uma matriz de objetos de transformação 2D. |
CreateTransformGroup Cria um objeto de grupo de transformação 2D que contém uma matriz de objetos de transformação 2D. |
CreateTranslateTransform O método IDCompositionDevice::CreateTranslateTransform cria um objeto de transformação de tradução 2D. |
CreateTranslateTransform Cria um objeto de transformação de tradução 2D. |
CreateTranslateTransform3D O método IDCompositionDevice::CreateTranslateTransform3D cria um objeto de transformação de tradução 3D. |
CreateTranslateTransform3D Cria um objeto de transformação de tradução 3D. |
CreateTurbulenceEffect Cria uma instância de IDCompositionTurbulenceEffect. |
CreateVirtualSurface O método IDCompositionDevice::CreateVirtualSurface cria uma superfície pouco populada que pode ser associada a um ou mais visuais para composição. |
CreateVirtualSurface Cria uma superfície pouco populada que pode ser associada a um ou mais visuais para composição. (IDCompositionDevice2.CreateVirtualSurface) |
CreateVirtualSurface Cria uma superfície pouco populada que pode ser associada a um ou mais visuais para composição. (IDCompositionSurfaceFactory.CreateVirtualSurface) |
CreateVisual O método IDCompositionDevice::CreateVisual cria um novo objeto visual. |
CreateVisual Cria um novo objeto visual. |
DCompositionAttachMouseDragToHwnd Cria um Interaction/InputSink para rotear o botão do mouse para baixo e quaisquer eventos de movimentação e para cima subsequentes para o HWND especificado. |
DCompositionAttachMouseWheelToHwnd Cria um Interaction/InputSink para rotear mensagens de roda do mouse para o HWND especificado. |
DCompositionBoostCompositorClock Solicita que o sistema mude dinamicamente para uma taxa de atualização mais alta para aprimorar o conteúdo sensível à latência. |
DCompositionCreateDevice Cria um novo objeto de dispositivo que pode ser usado para criar outros objetos Do Microsoft DirectComposition. (DCompositionCreateDevice) |
DCompositionCreateDevice2 Cria um novo objeto de dispositivo que pode ser usado para criar outros objetos Do Microsoft DirectComposition. (DCompositionCreateDevice2) |
DCompositionCreateDevice3 Cria um novo objeto de dispositivo DirectComposition, que pode ser usado para criar outros objetos DirectComposition. |
DCompositionCreateSurfaceHandle Cria um novo objeto de superfície de composição que pode ser associado a uma cadeia de troca ou buffer de troca do Microsoft DirectX e associado a um visual. |
DCompositionGetFrameId Obtém o identificador do quadro compositor mais recente do tipo especificado. |
DCompositionGetStatistics Obtém informações básicas sobre o quadro de composição e uma lista de IDs de destino de renderização que fazem parte do quadro. |
DCompositionGetTargetStatistics |
DCompositionWaitForCompositorClock Interrompe um thread até que o próximo sinal do relógio compositor ocorra. |
DisableDebugCounters Desabilita a exibição de contadores de depuração de desempenho. |
DisableHeatMap Desabilita os mapas de calor visuais. |
DisableRedrawRegions Desabilita regiões de redesenho visual. |
EnableDebugCounters Habilita a exibição de contadores de depuração de desempenho. |
EnableHeatMap Habilita um mapa de calor visual que representa regiões de superação. |
EnableRedrawRegions Habilita o realce de visuais quando o conteúdo está sendo redesenhado. |
End Adiciona um segmento final que marca o fim de uma função de animação. |
EndDraw Marca o fim do desenho neste objeto de superfície do Microsoft DirectComposition. |
GetAvailableFence Recupera um par de valores/cerca de sincronização direct3D que indica quando a textura de composição ficará disponível, se essas informações forem conhecidas. |
GetFrameStatistics O método IDCompositionDevice::GetFrameStatistics recupera informações do mecanismo de composição sobre os tempos de composição e a taxa de quadros. |
GetFrameStatistics Recupera informações do mecanismo de composição sobre os tempos de composição e a taxa de quadros. |
operator!= Compara os valores de dois COMPOSITION_TARGET_ID objetos para ver se eles contêm valores diferentes. |
operator== Compara os valores de dois COMPOSITION_TARGET_ID objetos para ver se eles contêm valores idênticos. |
RemoveAllVisuals Remove todos os visuais da lista filho desse visual. |
RemoveVisual Remove um visual filho da lista filho desse visual. |
Redefinir Redefine a função de animação para que ela não contenha segmentos. |
Redimensionar Altera o tamanho lógico desse objeto de superfície virtual. |
ResumeDraw Retoma o desenho neste objeto de superfície do Microsoft DirectComposition. |
Rolar Rola uma área retangular de uma superfície lógica do Microsoft DirectComposition. |
SetAbsoluteBeginTime Define a hora absoluta em que a função de animação é iniciada. |
SetAlpha Define o valor alfa para o efeito . (sobrecarga 2/2) |
SetAlpha Define o valor alfa para o efeito . (sobrecarga 1/2) |
SetAlphaDisable Especifica se a função de transferência deve ser aplicada ao canal alfa. |
SetAlphaDisable Especifica se a função de transferência deve ser aplicada ao canal Alfa. |
SetAlphaMode Define o modo alfa da saída para o efeito de matriz de cores. |
SetAlphaMode Informa ao DWM se os pixels alfa na textura devem ser respeitados ou ignorados. |
SetAlphaSlope O método IDCompositionLinearTransferEffect::SetAlphaSlope define a inclinação da função linear para o canal alfa. |
SetAlphaSlope O método IDCompositionLinearTransferEffect::SetAlphaSlope(IDCompositionAnimation) define a inclinação da função linear para o canal alfa. |
SetAlphaTable Define a lista de valores usados para definir a função de transferência para o canal alfa. |
SetAlphaTableValue Define um valor na tabela alfa. (sobrecarga 1/2) |
SetAlphaTableValue Define um valor na tabela alfa. (sobrecarga 2/2) |
SetAlphaYIntercept Define a interceptação Y da função linear para o canal alfa. |
SetAlphaYIntercept Define a interceptação Y da função linear para o canal Alfa. |
SetAngle O método IDCompositionHueRotationEffect::SetAngle(float) define o ângulo para girar a matiz. |
SetAngle O método IDCompositionHueRotationEffect::SetAngle(IDCompositionAnimation) define o ângulo para girar a matiz. |
SetAngle Altera o valor da propriedade Angle de uma transformação de rotação 2D. A propriedade Angle especifica o ângulo de rotação. |
SetAngle Anima o valor da propriedade Angle de uma transformação de rotação 2D. A propriedade Angle especifica o ângulo de rotação. |
SetAngle Altera o valor da propriedade Angle de uma transformação de rotação 3D. A propriedade Angle especifica o ângulo de rotação. O valor padrão é zero. |
SetAngle Anima o valor da propriedade Angle de uma transformação de rotação 3D. A propriedade Angle especifica o ângulo de rotação. O valor padrão é zero. |
SetAngleX Altera o valor da propriedade AngleX de uma transformação de distorção 2D. |
SetAngleX Anima o valor da propriedade AngleX de uma transformação de distorção 2D. |
SetAngleY Altera o valor da propriedade AngleY de uma transformação de distorção 2D. |
SetAngleY Anima o valor da propriedade AngleY de uma transformação de distorção 2D. |
SetAxisX Altera o valor da propriedade AxisX de uma transformação de rotação 3D. A propriedade AxisX especifica a coordenada x para o vetor do eixo de rotação. O valor padrão é zero. |
SetAxisX Anima o valor da propriedade AxisX de uma transformação de rotação 3D. A propriedade AxisX especifica a coordenada x para o vetor do eixo de rotação. O valor padrão é zero. |
SetAxisY Altera o valor da propriedade AxisY de uma transformação de rotação 3D. A propriedade AxisY especifica a coordenada y para o vetor de eixo de rotação. O valor padrão é zero. |
SetAxisY Anima o valor da propriedade AxisY de uma transformação de rotação 3D. A propriedade AxisY especifica a coordenada y para o vetor de eixo de rotação. O valor padrão é zero. |
SetAxisZ Altera o valor da propriedade AxisZ de uma transformação de rotação 3D. A propriedade AxisZ especifica a coordenada z para o vetor de eixo de rotação. O valor padrão é 1.0. |
SetAxisZ Anima o valor da propriedade AxisZ de uma transformação de rotação 3D. A propriedade AxisZ especifica a coordenada z para o vetor de eixo de rotação. O valor padrão é 1.0. |
SetBackFaceVisibility Especifica se as superfícies que têm ou não transformações 3D aplicadas a elas devem ser exibidas quando voltadas para longe do observador. |
SetBaseFrequency Define as frequências base na direção X e Y. |
SetBitmapInterpolationMode Define a propriedade BitmapInterpolationMode, que especifica o modo para o Microsoft DirectComposition usar ao interpolar pixels de bitmaps que não são alinhados ao eixo ou desenhados exatamente em escala. |
SetBlackPoint Especifica a parte inferior da curva de transferência de brilho para o efeito de brilho. |
SetBlackPointX Define o valor x do ponto preto. (sobrecarga 2/2) |
SetBlackPointX Define o valor x do ponto preto. (sobrecarga 1/2) |
SetBlackPointY Define o valor y do ponto preto. (sobrecarga 1/2) |
SetBlackPointY Define o valor y do ponto preto. (sobrecarga 2/2) |
SetBlue Define o valor azul para a cor da sombra. (sobrecarga 1/2) |
SetBlue Define o valor azul para a cor da sombra. (sobrecarga 2/2) |
SetBlueDisable O método IDCompositionLinearTransferEffect::SetBlueDisable especifica se a função de transferência deve ser aplicada ao canal azul. |
SetBlueDisable Especifica se a função de transferência deve ser aplicada ao canal azul. |
SetBlueSlope O método IDCompositionLinearTransferEffect::SetBlueSlope define a inclinação da função linear para o canal azul. |
SetBlueSlope O método IDCompositionLinearTransferEffect::SetBlueSlope(IDCompositionAnimation) define a inclinação da função linear para o canal azul. |
SetBlueTable Define a lista de valores usados para definir a função de transferência para o canal azul. |
SetBlueTableValue Define um valor na tabela azul. (sobrecarga 2/2) |
SetBlueTableValue Define um valor na tabela azul. (sobrecarga 1/2) |
SetBlueYIntercept O método IDCompositionLinearTransferEffect::SetBlueYIntercept define a interceptação Y da função linear para o canal azul. |
SetBlueYIntercept O método IDCompositionLinearTransferEffect::SetBlueYIntercept(IDCompositionAnimation) define a interceptação Y da função linear para o canal azul. |
SetBorderMode Define o modo de borda a ser usado com o efeito . |
SetBorderMode Define o modo usado para calcular a borda da imagem. |
SetBorderMode Define a propriedade BorderMode, que especifica como compor as bordas de bitmaps e clipes associados a esse visual ou com visuais na subárvore com raiz neste visual. |
SetBottom Altera o valor da propriedade Bottom de um objeto clip. |
SetBottom Anima o valor da propriedade Bottom de um retângulo de clipe. |
SetBottomLeftRadiusX Altera ou anima o valor da propriedade BottomLeftRadiusX deste clipe. A propriedade BottomLeftRadiusX especifica o raio x da elipse que arredonda o canto inferior esquerdo do clipe. |
SetBottomLeftRadiusX Anima o valor da propriedade BottomLeftRadiusX deste clipe. A propriedade BottomLeftRadiusX especifica o raio x da elipse que arredonda o canto inferior esquerdo do clipe. |
SetBottomLeftRadiusY Altera ou anima o valor da propriedade BottomLeftRadiusY deste clipe. A propriedade BottomLeftRadiusY especifica o raio y da elipse que arredonda o canto inferior esquerdo do clipe. |
SetBottomLeftRadiusY Anima o valor da propriedade BottomLeftRadiusY deste clipe. A propriedade BottomLeftRadiusY especifica o raio y da elipse que arredonda o canto inferior esquerdo do clipe. |
SetBottomRightRadiusX Altera ou anima o valor da propriedade BottomRightRadiusX deste clipe. A propriedade BottomRightRadiusX especifica o raio x da elipse que arredonda o canto inferior direito do clipe. |
SetBottomRightRadiusX Anima o valor da propriedade BottomRightRadiusX deste clipe. A propriedade BottomRightRadiusX especifica o raio x da elipse que arredonda o canto inferior direito do clipe. |
SetBottomRightRadiusY Altera ou anima o valor da propriedade BottomRightRadiusY deste clipe. A propriedade BottomRightRadiusY especifica o raio y da elipse que arredonda o canto inferior direito do clipe. |
SetBottomRightRadiusY Anima o valor da propriedade BottomRightRadiusY deste clipe. A propriedade BottomRightRadiusY especifica o raio y da elipse que arredonda o canto inferior direito do clipe. |
SetCenterX Altera o valor da propriedade CenterX de uma transformação de rotação 2D. |
SetCenterX Anima o valor da propriedade CenterX de uma transformação de rotação 2D. |
SetCenterX Altera o valor da propriedade CenterX de uma transformação de rotação 3D. A propriedade CenterX especifica a coordenada x do ponto sobre o qual a rotação é executada. O valor padrão é zero. |
SetCenterX Anima o valor da propriedade CenterX de uma transformação de rotação 3D. A propriedade CenterX especifica a coordenada x do ponto sobre o qual a rotação é executada. O valor padrão é zero. |
SetCenterX Altera o valor da propriedade CenterX de uma transformação de escala 2D. |
SetCenterX Anima o valor da propriedade CenterX de uma transformação de escala 2D. |
SetCenterX Altera o valor da propriedade CenterX de uma transformação de escala 3D. |
SetCenterX Anima o valor da propriedade CenterX de uma transformação de escala 3D. |
SetCenterX Altera o valor da propriedade CenterX de uma transformação de distorção 2D. |
SetCenterX Anima o valor da propriedade CenterX de uma transformação de distorção 2D. |
SetCenterY Altera o valor da propriedade CenterY de uma transformação de rotação 2D. |
SetCenterY Anima o valor da propriedade CenterY de uma transformação de rotação 2D. |
SetCenterY Altera o valor da propriedade CenterY de uma transformação de rotação 3D. A propriedade CenterY especifica a coordenada y do ponto sobre o qual a rotação é executada. O valor padrão é zero. |
SetCenterY Anima o valor da propriedade CenterY de uma transformação de rotação 3D. A propriedade CenterY especifica a coordenada y do ponto sobre o qual a rotação é executada. O valor padrão é zero. |
SetCenterY Altera o valor da propriedade CenterY de uma transformação de escala 2D. |
SetCenterY Anima o valor da propriedade CenterY de uma transformação de escala 2D. |
SetCenterY Altera o valor da propriedade CenterY de uma transformação de escala 3D. |
SetCenterY Anima o valor da propriedade CenterY de uma transformação de escala 3D. |
SetCenterY Altera o valor da propriedade CenterY de uma transformação de distorção 2D. |
SetCenterY Anima o valor da propriedade CenterY de uma transformação de distorção 2D. |
SetCenterZ Altera o valor da propriedade CenterZ de uma transformação de rotação 3D. A propriedade CenterZ especifica a coordenada z do ponto sobre o qual a rotação é executada. O valor padrão é zero. |
SetCenterZ Anima o valor da propriedade CenterZ de uma transformação de rotação 3D. A propriedade CenterZ especifica a coordenada z do ponto sobre o qual a rotação é executada. O valor padrão é zero. |
SetCenterZ Altera o valor da propriedade CenterZ de uma transformação de escala 3D. |
SetCenterZ Anima o valor da propriedade CenterZ de uma transformação de escala 3D. |
SetClampOutput Especifica se os valores de cor devem ser fixados antes que o efeito passe os valores para o próximo efeito no grafo. |
SetClampOutput Especifica se o efeito fixa valores de cor entre 0 e 1 antes que os efeitos passem os valores para o próximo efeito na cadeia. |
SetClampOutput O método IDCompositionLinearTransferEffect::SetClampOutput especifica se o efeito fixa valores de cor entre 0 e 1 antes que o efeito passe os valores para o próximo efeito no grafo. |
SetClampOutput Especifica se o efeito fixa valores de cor entre 0 e 1 antes que o efeito passe os valores para o próximo efeito no grafo. |
Setclip Define a propriedade Clip desse visual como o retângulo especificado. |
Setclip Define a propriedade Clip desse visual como o objeto de clipe especificado. |
SetCoefficient1 Define o primeiro coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 2/2) |
SetCoefficient1 Define o primeiro coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 1/2) |
SetCoefficient2 Define o segundo coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 1/2) |
SetCoefficient2 Define o segundo coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 2/2) |
SetCoefficient3 Define o terceiro coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 1/2) |
SetCoefficient3 Define o terceiro coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 2/2) |
SetCoefficient4 Define o quarto coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 2/2) |
SetCoefficient4 Define o quarto coeficiente para a equação usada para compor as duas imagens de entrada. (sobrecarga 1/2) |
SetCoefficients Define os coeficientes para a equação usada para compor as duas imagens de entrada. |
SetColor Define a cor da sombra. |
SetColorSpace Informa ao sistema do espaço de cor para o qual ele deve mapear a textura. |
SetCompositeMode Define o modo de mesclagem para este visual. |
SetContent Define a propriedade Content desse visual como o wrapper de janela ou bitmap especificado. |
SetDepthMode Define a propriedade de modo de profundidade associada a este visual. |
SetEffect Define a propriedade Effect desse visual. |
SetGreen Define o valor verde para a cor da sombra. (sobrecarga 1/2) |
SetGreen Define o valor verde para a cor da sombra. (sobrecarga 2/2) |
SetGreenDisable O método IDCompositionLinearTransferEffect::SetGreenDisable especifica se a função de transferência deve ser aplicada ao canal verde. |
SetGreenDisable Especifica se a função de transferência deve ser aplicada ao canal verde. |
SetGreenSlope O método IDCompositionLinearTransferEffect::SetGreenSlope define a inclinação da função linear para o canal verde. |
SetGreenSlope O método IDCompositionLinearTransferEffect::SetGreenSlope(IDCompositionAnimation) define a inclinação da função linear para o canal verde. |
SetGreenTable Define a lista de valores usados para definir a função de transferência para o canal verde. |
SetGreenTableValue Define um valor na tabela verde. (sobrecarga 2/2) |
SetGreenTableValue Define um valor na tabela verde. (sobrecarga 1/2) |
SetGreenYIntercept O método IDCompositionLinearTransferEffect::SetGreenYIntercept define a interceptação Y da função linear para o canal verde. |
SetGreenYIntercept Define a interceptação Y da função linear para o canal verde. |
Setinput Define a entrada em um índice como o efeito de filtro especificado. |
SetInterpolationMode Define o modo de interpolação do efeito. |
Setleft Altera o valor da propriedade Left de um retângulo de clipe. |
Setleft Anima o valor da propriedade Left de um retângulo de clipe. |
SetMatrix Define a matriz usada pelo efeito para multiplicar os valores RGBA da imagem. |
SetMatrix Altera todos os valores da matriz dessa transformação 2D. |
SetMatrix Altera todos os valores da matriz desse efeito de transformação 3D. |
SetMatrixElement Define um elemento da matriz de cores. (sobrecarga 1/2) |
SetMatrixElement Define um elemento da matriz de cores. (sobrecarga 2/2) |
SetMatrixElement Altera o valor de um elemento da matriz dessa transformação. |
SetMatrixElement Anima o valor de um elemento da matriz dessa transformação 2D. |
SetMatrixElement Altera o valor de um elemento da matriz dessa transformação 3D. |
SetMatrixElement Anima o valor de um elemento da matriz dessa transformação 3D. |
SetMode Define o modo de mesclagem a ser usado quando o efeito de mesclagem combina as duas imagens. |
SetMode Define o modo para o efeito composto. |
SetNoise Define o modo de ruído de turbulência. |
SetNumOctaves Define o número de oitavas para a função de ruído. |
Setoffset Define as coordenadas em que a saída de turbulência é gerada. |
SetOffsetX Altera o valor da propriedade OffsetX de uma transformação de tradução 2D. |
SetOffsetX Anima o valor da propriedade OffsetX de uma transformação de tradução 2D. |
SetOffsetX Altera o valor da propriedade OffsetX de um efeito de transformação de tradução 3D. A propriedade OffsetX especifica a distância a ser convertida ao longo do eixo x. |
SetOffsetX Anima o valor da propriedade OffsetX de um efeito de transformação de tradução 3D. A propriedade OffsetX especifica a distância a ser convertida ao longo do eixo x. |
SetOffsetX Altera o valor da propriedade OffsetX desse visual. (sobrecarga 1/2) |
SetOffsetX Altera o valor da propriedade OffsetX desse visual. (sobrecarga 2/2) |
SetOffsetY Altera o valor da propriedade OffsetY de uma transformação de tradução 2D. |
SetOffsetY Anima o valor da propriedade OffsetY de uma transformação de tradução 2D. |
SetOffsetY Altera o valor da propriedade OffsetY de um efeito de transformação de tradução 3D. A propriedade OffsetY especifica a distância a ser convertida ao longo do eixo y. |
SetOffsetY Anima o valor da propriedade OffsetY de um efeito de transformação de tradução 3D. A propriedade OffsetY especifica a distância a ser convertida ao longo do eixo y. |
SetOffsetY Altera o valor da propriedade OffsetY deste visual. |
SetOffsetY Anima o valor da propriedade OffsetY desse visual. |
SetOffsetZ Altera o valor da propriedade OffsetZ de um efeito de transformação de tradução 3D. A propriedade OffsetZ especifica a distância a ser convertida ao longo do eixo z. |
SetOffsetZ Anima o valor da propriedade OffsetZ de um efeito de transformação de tradução 3D. A propriedade OffsetZ especifica a distância a ser convertida ao longo do eixo z. |
SetOffsetZ Altera o valor da propriedade OffsetZ. |
SetOffsetZ Anima o valor da propriedade OffsetZ. |
SetOpacity Altera o valor da propriedade Opacity. |
SetOpacity Anima o valor da propriedade Opacity. |
SetOpacity Define o valor da propriedade opacidade do visual. |
SetOpacity Anima o valor da propriedade opacidade do visual. |
SetOpacityMode Define o modo de opacidade para este visual. |
SetRed Define o valor vermelho para a cor da sombra. (sobrecarga 2/2) |
SetRed Define o valor vermelho para a cor da sombra. (sobrecarga 1/2) |
SetRedDisable Especifica se a função de transferência deve ser aplicada ao canal vermelho. (IDCompositionLinearTransferEffect.SetRedDisable) |
SetRedDisable Especifica se a função de transferência deve ser aplicada ao canal vermelho. (IDCompositionTableTransferEffect.SetRedDisable) |
SetRedSlope Define a inclinação da função linear para o canal vermelho. (sobrecarga 2/2) |
SetRedSlope Define a inclinação da função linear para o canal vermelho. (sobrecarga 1/2) |
SetRedTable Define a lista de valores usados para definir a função de transferência para o canal vermelho. |
SetRedTableValue Define um valor na tabela vermelha. (sobrecarga 1/2) |
SetRedTableValue Define um valor na tabela vermelha. (sobrecarga 2/2) |
SetRedYIntercept Define a interceptação Y da função linear para o canal vermelho. (sobrecarga 1/2) |
SetRedYIntercept Define a interceptação Y da função linear para o canal vermelho. (sobrecarga 2/2) |
SetRight Altera o valor da propriedade Right de um retângulo de clipe. |
SetRight Anima o valor da propriedade Right de um retângulo de clipe. |
SetRoot Define um objeto visual como o novo objeto raiz de uma árvore visual. |
SetSaturation Define a saturação da imagem. (sobrecarga 2/2) |
SetSaturation Define a saturação da imagem. (sobrecarga 1/2) |
SetScaleX Altera o valor da propriedade ScaleX de uma transformação de escala 2D. |
SetScaleX Anima o valor da propriedade ScaleX de uma transformação de escala 2D. |
SetScaleX Altera o valor da propriedade ScaleX de uma transformação de escala 3D. |
SetScaleX Anima o valor da propriedade ScaleX de uma transformação de escala. |
SetScaleY Altera o valor da propriedade ScaleY de uma transformação de escala 2D. |
SetScaleY Anima o valor da propriedade ScaleY de uma transformação de escala 2D. |
SetScaleY Altera o valor da propriedade ScaleY de uma transformação de escala 3D. |
SetScaleY Anima o valor da propriedade ScaleY de uma transformação de escala. |
SetScaleZ Altera o valor da propriedade ScaleZ de uma transformação de escala 3D. |
SetScaleZ Anima o valor da propriedade ScaleZ de uma transformação de escala. |
SetSeed Define a semente para o gerador pseudo aleatório. |
SetSharpness Define a nitidez do efeito. (sobrecarga 2/2) |
SetSharpness Define a nitidez do efeito. (sobrecarga 1/2) |
SetSize Define o tamanho da saída de turbulência. |
SetSourceRect Especifica a região de uma textura Direct3D que a textura de composição representa. |
SetStandardDeviation O método IDCompositionGaussianBlurEffect::SetStandardDeviation(float) define a quantidade de desfoque a ser aplicada à imagem. |
SetStandardDeviation O método IDCompositionGaussianBlurEffect::SetStandardDeviation(IDCompositionAnimation) define a quantidade de desfoque a ser aplicada à imagem. |
SetStandardDeviation Define a quantidade de desfoque a ser aplicada ao canal alfa da imagem. (sobrecarga 1/2) |
SetStandardDeviation Define a quantidade de desfoque a ser aplicada ao canal alfa da imagem. (sobrecarga 2/2) |
SetStitchable Especifica se a costura está ativada ou desativada. |
Settop Altera o valor da propriedade Top de um retângulo de clipe. |
Settop Anima o valor da propriedade Top de um retângulo de clipe. |
SetTopLeftRadiusX Altera ou anima o valor da propriedade TopLeftRadiusX deste clipe. A propriedade TopLeftRadiusX especifica o raio x da elipse que arredonda o canto superior esquerdo do clipe. |
SetTopLeftRadiusX Anima o valor da propriedade TopLeftRadiusX deste clipe. A propriedade TopLeftRadiusX especifica o raio x da elipse que arredonda o canto superior esquerdo do clipe. |
SetTopLeftRadiusY Altera ou anima o valor da propriedade TopLeftRadiusY deste clipe. A propriedade TopLeftRadiusY especifica o raio y da elipse que arredonda o canto superior esquerdo do clipe. |
SetTopLeftRadiusY Anima o valor da propriedade TopLeftRadiusY deste clipe. A propriedade TopLeftRadiusY especifica o raio y da elipse que arredonda o canto superior esquerdo do clipe. |
SetTopRightRadiusX Altera ou anima o valor da propriedade TopRightRadiusX deste clipe. A propriedade TopRightRadiusX especifica o raio x da elipse que arredonda o canto superior direito do clipe. |
SetTopRightRadiusX Anima o valor da propriedade TopRightRadiusX deste clipe. A propriedade TopRightRadiusX especifica o raio x da elipse que arredonda o canto superior direito do clipe. |
SetTopRightRadiusY Altera ou anima o valor da propriedade TopRightRadiusY deste clipe. A propriedade TopRightRadiusY especifica o raio y da elipse que arredonda o canto superior direito do clipe. |
SetTopRightRadiusY Anima o valor da propriedade TopRightRadiusY deste clipe. A propriedade TopRightRadiusY especifica o raio y da elipse que arredonda o canto superior direito do clipe. |
Settransform Define a propriedade Transform desse visual como a matriz de transformação 3 por 2 especificada. |
Settransform Define a propriedade Transform desse visual como o objeto de transformação 2D especificado. |
Settransform Define a propriedade Transform desse visual como a matriz de transformação 4 por 4 especificada. |
Settransform Define a propriedade Transform desse visual como o objeto de transformação 3D especificado. |
SetTransform3D Define o objeto de efeito de transformação 3D que modifica a rasterização dos visuais aos quais esse grupo de efeitos é aplicado. |
SetTransformMatrix Define a matriz de transformação do efeito . |
SetTransformMatrixElement Define um elemento da matriz de transformação do efeito . (sobrecarga 1/2) |
SetTransformMatrixElement Define um elemento da matriz de transformação do efeito . (sobrecarga 2/2) |
SetTransformParent Define a propriedade TransformParent desse visual. A propriedade TransformParent estabelece o sistema de coordenadas relativo ao qual esse visual é composto. |
Setvisible Altera o valor da propriedade Visible do visual. |
SetWhitePoint Define a parte superior da curva de transferência de brilho. |
SetWhitePointX Define o valor x do ponto branco. (sobrecarga 2/2) |
SetWhitePointX Define o valor x do ponto branco. (sobrecarga 1/2) |
SetWhitePointY Define o valor y do ponto branco. (sobrecarga 2/2) |
SetWhitePointY Define o valor y do ponto branco. (sobrecarga 1/2) |
SuspendDraw Suspende o desenho neste objeto de superfície do Microsoft DirectComposition. |
Trim Descarta pixels que ficam fora dos retângulos de corte especificados. |
WaitForCommitCompletion Aguarda até que o mecanismo de composição conclua o processamento da chamada anterior para o método IDCompositionDevice::Commit. |
WaitForCommitCompletion Aguarda até que o mecanismo de composição conclua o processamento da chamada anterior para o método IDCompositionDevice2::Commit. |
IDCompositionAffineTransform2DEffect O efeito composto aritmético é usado para combinar 2 imagens usando uma soma ponderada de pixels das imagens de entrada. (IDCompositionAffineTransform2DEffect) |
IDCompositionAnimation Representa uma função para animar uma ou mais propriedades de um ou mais objetos Microsoft DirectComposition. |
IDCompositionArithmeticCompositeEffect O efeito composto aritmético é usado para combinar 2 imagens usando uma soma ponderada de pixels das imagens de entrada. (IDCompositionArithmeticCompositeEffect) |
IDCompositionBlendEffect O Efeito Blend é usado para combinar 2 imagens. |
IDCompositionBrightnessEffect O efeito de brilho controla o brilho da imagem. |
IDCompositionClip Representa um objeto clip usado para restringir a renderização de uma subárvore visual a uma área retangular. |
IDCompositionColorMatrixEffect O efeito de matriz de cores altera os valores RGBA de um bitmap. |
IDCompositionCompositeEffect O efeito composto é usado para combinar 2 ou mais imagens. |
IDCompositionDesktopDevice Um aplicativo deve usar a interface IDCompositionDesktopDevice para usar o DirectComposition em um aplicativo da área de trabalho Win32. |
IDCompositionDevice Serve como uma fábrica para todos os outros objetos do Microsoft DirectComposition e fornece métodos para controlar a composição transacional. (IDCompositionDevice) |
IDCompositionDevice2 Serve como uma fábrica para todos os outros objetos do Microsoft DirectComposition e fornece métodos para controlar a composição transacional. (IDCompositionDevice2) |
IDCompositionDevice3 Serve como uma fábrica para todos os outros objetos do Microsoft DirectComposition e fornece métodos para controlar a composição transacional. (IDCompositionDevice3) |
IDCompositionDevice4 Serve como a fábrica raiz para texturas de composição. |
IDCompositionDeviceDebug Fornece acesso aos recursos de renderização que ajudam com a depuração do aplicativo e o ajuste de desempenho. Essa interface pode ser consultada na interface do dispositivo DirectComposition. |
IDCompositionEffect Representa um efeito bitmap que modifica a rasterização da subárvore de um visual. |
IDCompositionEffectGroup Representa um grupo de efeitos de bitmap que são aplicados juntos para modificar a rasterização da subárvore de um visual. |
IDCompositionFilterEffect Representa um efeito de filtro. |
IDCompositionGaussianBlurEffect O efeito de desfoque gaussiano é usado para desfocar uma imagem por uma função gaussiana, normalmente para reduzir o ruído da imagem e reduzir detalhes. |
IDCompositionHueRotationEffect O efeito de rotação de matiz altera a tonalidade de uma imagem aplicando uma matriz de cores com base no ângulo de rotação. |
IDCompositionLinearTransferEffect O efeito de transferência linear é usado para mapear as intensidades de cor de uma imagem usando uma função linear criada a partir de uma lista de valores que você fornece para cada canal. |
IDCompositionMatrixTransform Representa uma transformação 2D arbitrária definida por uma matriz 3 por 2. (IDCompositionMatrixTransform) |
IDCompositionMatrixTransform3D Representa uma transformação 3D arbitrária definida por uma matriz 4 por 4. |
IDCompositionRectangleClip Representa um objeto clip que restringe a renderização de uma subárvore visual à região retangular especificada. Opcionalmente, o objeto clip pode ter cantos arredondados especificados. |
IDCompositionRotateTransform Representa uma transformação 2D que afeta a rotação de um visual ao redor do eixo z. O sistema de coordenadas é girado em torno do ponto central especificado. |
IDCompositionRotateTransform3D Representa uma transformação 3D que afeta a rotação de um visual ao longo de um eixo arbitrário no espaço 3D. O sistema de coordenadas é girado em torno do ponto central especificado. |
IDCompositionSaturationEffect Esse efeito é usado para alterar a saturação de uma imagem. O efeito de saturação é uma especialização do efeito de matriz de cores. |
IDCompositionScaleTransform Representa uma transformação 2D que afeta a escala de um visual ao longo do eixo x e do eixo y. O sistema de coordenadas é dimensionado do ponto central especificado. |
IDCompositionScaleTransform3D Representa um efeito de transformação 3D que afeta a escala de um visual ao longo do eixo x, do eixo y e do eixo z. O sistema de coordenadas é dimensionado do ponto central especificado. |
IDCompositionShadowEffect O efeito de sombra é usado para gerar uma sombra do canal alfa de uma imagem. A sombra é mais opaca para valores alfa mais altos e mais transparente para valores alfa mais baixos. Você pode definir a quantidade de desfoque e a cor da sombra. |
IDCompositionSkewTransform Representa uma transformação 2D que afeta a distorção de um visual ao longo do eixo x e do eixo y. O sistema de coordenadas é distorcido em torno do ponto central especificado. |
IDCompositionSurface Representa um bitmap físico que pode ser associado a um visual para composição em uma árvore visual. Essa interface também pode ser usada para atualizar o conteúdo do bitmap. |
IDCompositionSurfaceFactory Cria objetos de superfície e superfície virtual associados a um dispositivo de renderização fornecido pelo aplicativo. |
IDCompositionTableTransferEffect O efeito de transferência de tabela é usado para mapear as intensidades de cor de uma imagem usando uma função de transferência criada com base na interpolação de uma lista de valores que você fornece. |
IDCompositionTarget Representa uma associação entre uma árvore visual do Microsoft DirectComposition e um destino sobre o qual a árvore visual deve ser composta. |
IDCompositionTexture A interface para um objeto que representa uma textura Direct3D bruta que pode ser associada a um visual DComp como conteúdo. |
IDCompositionTransform Representa uma transformação 2D que pode ser usada para modificar o espaço de coordenadas de uma subárvore visual. |
IDCompositionTransform3D Representa um efeito de transformação 3D que pode ser usado para modificar a rasterização de uma subárvore visual. |
IDCompositionTranslateTransform Representa uma transformação 2D que afeta apenas o deslocamento de um visual ao longo do eixo x e do eixo y. |
IDCompositionTranslateTransform3D Representa uma transformação 3D que afeta o deslocamento de um visual ao longo do eixo x, eixo y e eixo z. |
IDCompositionTurbulenceEffect O efeito de turbulência é usado para gerar um bitmap com base na função de ruído Perlin. O efeito de turbulência não tem imagem de entrada. |
IDCompositionVirtualSurface Representa um bitmap pouco alocado que pode ser associado a um visual para composição em uma árvore visual. |
IDCompositionVisual Representa um visual do Microsoft DirectComposition. |
IDCompositionVisual2 Representa um visual DirectComposition em uma árvore visual. (IDCompositionVisual2) |
IDCompositionVisual3 Representa um visual DirectComposition em uma árvore visual. (IDCompositionVisual3) |
IDCompositionVisualDebug Representa um visual de depuração. |
COMPOSITION_FRAME_STATS Descreve as estatísticas de tempo e composição para um quadro de compositor. |
COMPOSITION_STATS Descreve as informações de tempo e composição. |
COMPOSITION_TARGET_ID Contém informações sobre um destino de renderização de composição. |
COMPOSITION_TARGET_STATS Contém informações por destino para um quadro de composição e um destino de renderização. |
DCOMPOSITION_FRAME_STATISTICS Descreve as estatísticas de tempo e composição de um quadro. |