DirectComposition
Vue d’ensemble de la technologie DirectComposition.
Pour développer DirectComposition, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
COMPOSITION_FRAME_ID_TYPE Définit des constantes qui spécifient la status d’un frame de compositeur. |
DCOMPOSITION_BACKFACE_VISIBILITY Spécifie la visibilité de la face arrière-plan à appliquer à un visuel. |
DCOMPOSITION_BITMAP_INTERPOLATION_MODE Spécifie le mode d’interpolation à utiliser lorsqu’une bitmap est composée avec une transformation où les pixels de la bitmap ne s’alignent pas exactement un-à-un avec des pixels à l’écran. |
DCOMPOSITION_BORDER_MODE Spécifie le mode de bordure à utiliser lors de la composition d’une bitmap ou de l’application d’un clip avec une transformation de telle sorte que les bords de la bitmap ou de l’élément ne soient pas alignés sur l’axe avec des coordonnées entières. |
DCOMPOSITION_COMPOSITE_MODE Mode à utiliser pour fusionner le contenu bitmap d’un visuel avec la cible de rendu. |
DCOMPOSITION_OPACITY_MODE Spécifie comment la valeur d’opacité effective d’un visuel est appliquée au contenu et aux enfants de ce visuel. |
AddCubic Ajoute un segment polynôme cubique à la fonction d’animation. |
AddRepeat Ajoute un segment de répétition qui entraîne la répétition de la partie spécifiée d’une fonction d’animation. |
AddSinusoidal Ajoute un segment sinusoïdal à la fonction d’animation. |
AddVisual Ajoute un nouveau visuel enfant à la liste des enfants de ce visuel. |
BeginDraw Lance le dessin sur cet objet de surface Microsoft DirectComposition. |
CheckCompositionTextureSupport Vous demande si l’appareil Direct3D que vous utilisez pour le rendu prend en charge les textures de composition. |
CheckDeviceState Détermine si l’objet d’appareil DirectComposition est toujours valide. |
Commiter Valide toutes les commandes DirectComposition en attente sur cet appareil. (IDCompositionDevice.Commit) |
Commiter Valide toutes les commandes DirectComposition en attente sur cet appareil. (IDCompositionDevice2.Commit) |
CreateAffineTransform2DEffect Crée un instance d’IDCompositionAffineTransform2DEffect. |
CreateAnimation Crée un objet d’animation qui est utilisé pour animer une ou plusieurs propriétés scalaires d’un ou de plusieurs objets Microsoft DirectComposition. (IDCompositionDevice.CreateAnimation) |
CreateAnimation Crée un objet d’animation qui est utilisé pour animer une ou plusieurs propriétés scalaires d’un ou de plusieurs objets Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation) |
CreateArithmeticCompositeEffect Crée un instance d’IDCompositionArithmeticCompositeEffect. |
CreateBlendEffect Crée un instance d’IDCompositionBlendEffect. |
CreateBrightnessEffect Crée un instance d’IDCompositionBrightnessEffect. |
CreateColorMatrixEffect Crée un instance d’IDCompositionColorMatrixEffect. |
CreateCompositeEffect Crée un instance d’IDCompositionCompositeEffect. |
CreateCompositionTexture Crée une texture de composition référençant la texture Direct3D passée. |
CreateEffectGroup Crée un objet qui représente plusieurs effets à appliquer à une sous-arborescence visuelle. (IDCompositionDevice.CreateEffectGroup) |
CreateEffectGroup Crée un objet qui représente plusieurs effets à appliquer à une sous-arborescence visuelle. (IDCompositionDevice2.CreateEffectGroup) |
CreateGaussianBlurEffect Crée un instance d’IDCompositionGaussianBlurEffect. |
CreateHueRotationEffect Crée un instance d’IDCompositionHueRotationEffect. |
CreateLinearTransferEffect Crée une instance d’IDCompositionLinearTransferEffect. |
CreateMatrixTransform Crée un objet de transformation de matrice 3 par 2D. (IDCompositionDevice.CreateMatrixTransform) |
CreateMatrixTransform Crée un objet de transformation de matrice 3 par 2D. (IDCompositionDevice2.CreateMatrixTransform) |
CreateMatrixTransform3D Crée un objet de transformation de matrice 4 par 4 4 3D. (IDCompositionDevice.CreateMatrixTransform3D) |
CreateMatrixTransform3D Crée un objet de transformation de matrice 4 par 4 4 3D. (IDCompositionDevice2.CreateMatrixTransform3D) |
CreateRectangleClip Crée un objet clip qui peut être utilisé pour limiter le rendu d’une sous-arborescence visuelle à une zone rectangulaire. (IDCompositionDevice.CreateRectangleClip) |
CreateRectangleClip Crée un objet clip qui peut être utilisé pour limiter le rendu d’une sous-arborescence visuelle à une zone rectangulaire. (IDCompositionDevice2.CreateRectangleClip) |
CreateRotateTransform Crée un objet de transformation de rotation 2D. (IDCompositionDevice.CreateRotateTransform) |
CreateRotateTransform Crée un objet de transformation de rotation 2D. (IDCompositionDevice2.CreateRotateTransform) |
CreateRotateTransform3D La méthode CreateRotateTransform3D dans l’interface IDCompositionDevice crée un objet de transformation de rotation 3D. |
CreateRotateTransform3D Crée un objet de transformation de rotation 3D. |
CreateSaturationEffect Crée un instance d’IDCompositionSaturationEffect. |
CreateScaleTransform La méthode IDCompositionDevice ::CreateScaleTransform crée un objet de transformation d’échelle 2D. |
CreateScaleTransform Crée un objet de transformation d’échelle 2D. |
CreateScaleTransform3D La méthode IDCompositionDevice ::CreateScaleTransform3D crée un objet de transformation d’échelle 3D. |
CreateScaleTransform3D Crée un objet de transformation d’échelle 3D. |
CreateShadowEffect Crée un instance d’IDCompositionShadowEffect. |
CreateSkewTransform La méthode IDCompositionDevice ::CreateSkewTransform crée un objet de transformation asymétrique 2D. |
CreateSkewTransform Crée un objet de transformation d’asymétrie 2D. |
CreateSurface La méthode IDCompositionDevice ::CreateSurface crée un objet surface pouvant être mis à jour qui peut être associé à un ou plusieurs visuels pour la composition. |
CreateSurface Crée un objet surface pouvant être mis à jour qui peut être associé à un ou plusieurs visuels pour la composition. |
CreateSurface Crée un objet surface qui peut être associé à un ou plusieurs visuels pour la composition. |
CreateSurfaceFactory Crée un objet de fabrique de surface Microsoft DirectComposition, qui peut être utilisé pour créer d’autres objets surface ou surface virtuelle DirectComposition. |
CreateSurfaceFromHandle Crée un objet de surface de composition qui encapsule une surface de composition existante. |
CreateSurfaceFromHandle La méthode IDCompositionDevice ::CreateSurfaceFromHandle crée un objet de surface de composition qui encapsule une surface de composition existante. |
CreateSurfaceFromHwnd Crée un objet wrapper qui représente la rastérisation d’une fenêtre en couches et qui peut être associé à un visuel pour la composition. |
CreateSurfaceFromHwnd La méthode IDCompositionDevice ::CreateSurfaceFromHwnd crée un objet wrapper qui représente la rastérisation d’une fenêtre en couches et qui peut être associé à un visuel pour la composition. |
CreateTableTransferEffect Crée un instance d’IDCompositionTableTransferEffect. |
CreateTargetForHwnd Crée un objet cible de composition lié à la fenêtre représentée par le handle de fenêtre spécifié. |
CreateTargetForHwnd Crée un objet cible de composition lié à la fenêtre représentée par le handle de fenêtre (HWND) spécifié. |
CreateTransform3DGroup La méthode IDCompositionDevice ::CreateTransform3DGroup crée un objet de groupe de transformation 3D qui contient un tableau d’objets de transformation 3D. |
CreateTransform3DGroup Crée un objet de groupe de transformation 3D qui contient un tableau d’objets de transformation 3D. |
CreateTransformGroup La méthode IDCompositionDevice ::CreateTransformGroup crée un objet de groupe de transformation 2D qui contient un tableau d’objets de transformation 2D. |
CreateTransformGroup Crée un objet de groupe de transformation 2D qui contient un tableau d’objets de transformation 2D. |
CreateTranslateTransform La méthode IDCompositionDevice ::CreateTranslateTransform crée un objet de transformation de traduction 2D. |
CreateTranslateTransform Crée un objet de transformation de traduction 2D. |
CreateTranslateTransform3D La méthode IDCompositionDevice ::CreateTranslateTransform3D crée un objet de transformation de traduction 3D. |
CreateTranslateTransform3D Crée un objet de transformation de traduction 3D. |
CreateTurbulenceEffect Crée un instance d’IDCompositionTurbulenceEffect. |
CreateVirtualSurface La méthode IDCompositionDevice ::CreateVirtualSurface crée une surface partiellement remplie qui peut être associée à un ou plusieurs visuels pour la composition. |
CreateVirtualSurface Crée une surface partiellement remplie qui peut être associée à un ou plusieurs visuels pour la composition. (IDCompositionDevice2.CreateVirtualSurface) |
CreateVirtualSurface Crée une surface partiellement remplie qui peut être associée à un ou plusieurs visuels pour la composition. (IDCompositionSurfaceFactory.CreateVirtualSurface) |
CreateVisual La méthode IDCompositionDevice ::CreateVisual crée un objet visuel. |
CreateVisual Crée un objet visuel. |
DCompositionAttachMouseDragToHwnd Crée une Interaction/InputSink pour acheminer le bouton de la souris vers le bas et tous les événements de déplacement et de montée ultérieurs vers le HWND donné. |
DCompositionAttachMouseWheelToHwnd Crée un objet Interaction/InputSink pour acheminer les messages de roulette de la souris vers le HWND donné. |
DCompositionBoostCompositorClock Demande que le système bascule dynamiquement vers un taux d’actualisation plus élevé pour améliorer le contenu sensible à la latence. |
DCompositionCreateDevice Crée un objet d’appareil qui peut être utilisé pour créer d’autres objets Microsoft DirectComposition. (DCompositionCreateDevice) |
DCompositionCreateDevice2 Crée un objet d’appareil qui peut être utilisé pour créer d’autres objets Microsoft DirectComposition. (DCompositionCreateDevice2) |
DCompositionCreateDevice3 Crée un objet d’appareil DirectComposition, qui peut être utilisé pour créer d’autres objets DirectComposition. |
DCompositionCreateSurfaceHandle Crée un objet de surface de composition qui peut être lié à une chaîne d’échange Microsoft DirectX ou à une mémoire tampon d’échange et associé à un visuel. |
DCompositionGetFrameId Obtient l’identificateur de la trame compositrice la plus récente du type spécifié. |
DCompositionGetStatistics Obtient des informations de base sur le cadre de composition et une liste d’ID cibles de rendu qui font partie de l’image. |
DCompositionGetTargetStatistics |
DCompositionWaitForCompositorClock Arrête un thread jusqu’à ce que le signal suivant de l’horloge du compositeur se produise. |
DisableDebugCounters Désactive l’affichage des compteurs de débogage de performances. |
DisableHeatMap Désactive les cartes thermiques visuelles. |
DisableRedrawRegions Désactive les régions de redessination visuelle. |
EnableDebugCounters Active l’affichage des compteurs de débogage de performances. |
EnableHeatMap Active une carte thermique visuelle qui représente les régions overdraw. |
EnableRedrawRegions Active la mise en surbrillance des visuels lorsque le contenu est redessiné. |
End Ajoute un segment de fin qui marque la fin d’une fonction d’animation. |
EndDraw Marque la fin du dessin sur cet objet de surface Microsoft DirectComposition. |
GetAvailableFence Récupère une paire clôture/valeur de synchronisation Direct3D qui indique quand la texture de composition sera disponible, si ces informations sont connues. |
GetFrameStatistics La méthode IDCompositionDevice ::GetFrameStatistics récupère des informations du moteur de composition sur les temps de composition et la fréquence d’images. |
GetFrameStatistics Récupère des informations du moteur de composition sur les heures de composition et la fréquence d’images. |
operator != Compare les valeurs de deux COMPOSITION_TARGET_ID objets pour voir s’ils contiennent des valeurs différentes. |
operator== Compare les valeurs de deux COMPOSITION_TARGET_ID objets pour voir s’ils contiennent des valeurs identiques. |
RemoveAllVisuals Supprime tous les visuels de la liste des enfants de ce visuel. |
RemoveVisual Supprime un visuel enfant de la liste des enfants de ce visuel. |
Réinitialiser Réinitialise la fonction d’animation afin qu’elle ne contienne aucun segment. |
Redimensionner Modifie la taille logique de cet objet de surface virtuelle. |
ResumeDraw Reprend le dessin sur cet objet de surface Microsoft DirectComposition. |
Faire défiler Fait défiler une zone rectangulaire d’une surface logique Microsoft DirectComposition. |
SetAbsoluteBeginTime Définit l’heure absolue à laquelle la fonction d’animation démarre. |
SetAlpha Définit la valeur alpha de l’effet. (surcharge 2/2) |
SetAlpha Définit la valeur alpha de l’effet. (surcharge 1/2) |
SetAlphaDisable Spécifie s’il faut appliquer la fonction de transfert au canal alpha. |
SetAlphaDisable Spécifie s’il faut appliquer la fonction de transfert au canal Alpha. |
SetAlphaMode Définit le mode alpha de la sortie pour l’effet de matrice de couleurs. |
SetAlphaMode Indique au DWM si les pixels alpha de la texture doivent être respectés ou ignorés. |
SetAlphaSlope La méthode IDCompositionLinearTransferEffect ::SetAlphaSlope définit la pente de la fonction linéaire pour le canal alpha. |
SetAlphaSlope La méthode IDCompositionLinearTransferEffect ::SetAlphaSlope(IDCompositionAnimation) définit la pente de la fonction linéaire pour le canal alpha. |
SetAlphaTable Définit la liste des valeurs utilisées pour définir la fonction de transfert pour le canal alpha. |
SetAlphaTableValue Définit une valeur dans la table alpha. (surcharge 1/2) |
SetAlphaTableValue Définit une valeur dans la table alpha. (surcharge 2/2) |
SetAlphaYIntercept Définit l’intercepteur Y de la fonction linéaire pour le canal alpha. |
SetAlphaYIntercept Définit l’intercepteur Y de la fonction linéaire pour le canal Alpha. |
SetAngle La méthode IDCompositionHueRotationEffect ::SetAngle(float) définit l’angle pour faire pivoter la teinte. |
SetAngle La méthode IDCompositionHueRotationEffect ::SetAngle(IDCompositionAnimation) définit l’angle pour faire pivoter la teinte. |
SetAngle Modifie la valeur de la propriété Angle d’une transformation de rotation 2D. La propriété Angle spécifie l’angle de rotation. |
SetAngle Anime la valeur de la propriété Angle d’une transformation de rotation 2D. La propriété Angle spécifie l’angle de rotation. |
SetAngle Modifie la valeur de la propriété Angle d’une transformation de rotation 3D. La propriété Angle spécifie l’angle de rotation. La valeur par défaut est zéro. |
SetAngle Anime la valeur de la propriété Angle d’une transformation de rotation 3D. La propriété Angle spécifie l’angle de rotation. La valeur par défaut est zéro. |
SetAngleX Modifie la valeur de la propriété AngleX d’une transformation d’asymétrie 2D. |
SetAngleX Anime la valeur de la propriété AngleX d’une transformation d’asymétrie 2D. |
SetAngleY Modifie la valeur de la propriété AngleY d’une transformation d’asymétrie 2D. |
SetAngleY Anime la valeur de la propriété AngleY d’une transformation d’asymétrie 2D. |
SetAxisX Modifie la valeur de la propriété AxisX d’une transformation de rotation 3D. La propriété AxisX spécifie la coordonnée x pour le vecteur de rotation de l’axe. La valeur par défaut est zéro. |
SetAxisX Anime la valeur de la propriété AxisX d’une transformation de rotation 3D. La propriété AxisX spécifie la coordonnée x pour le vecteur de rotation de l’axe. La valeur par défaut est zéro. |
SetAxisY Modifie la valeur de la propriété AxisY d’une transformation de rotation 3D. La propriété AxisY spécifie la coordonnée y pour le vecteur de rotation de l’axe. La valeur par défaut est zéro. |
SetAxisY Anime la valeur de la propriété AxisY d’une transformation de rotation 3D. La propriété AxisY spécifie la coordonnée y pour le vecteur de rotation de l’axe. La valeur par défaut est zéro. |
SetAxisZ Modifie la valeur de la propriété AxisZ d’une transformation de rotation 3D. La propriété AxisZ spécifie la coordonnée z pour le vecteur de rotation de l’axe. La valeur par défaut est 1,0. |
SetAxisZ Anime la valeur de la propriété AxisZ d’une transformation de rotation 3D. La propriété AxisZ spécifie la coordonnée z pour le vecteur de rotation de l’axe. La valeur par défaut est 1,0. |
SetBackFaceVisibility Spécifie si les surfaces auxquelles des transformations 3D sont appliquées doivent être affichées en face de l’observateur. |
SetBaseFrequency Définit les fréquences de base dans la direction X et Y. |
SetBitmapInterpolationMode Définit la propriété BitmapInterpolationMode, qui spécifie le mode que Microsoft DirectComposition doit utiliser lors de l’interpolation de pixels à partir de bitmaps qui ne sont pas alignées ou dessinées exactement à grande échelle. |
SetBlackPoint Spécifie la partie inférieure de la courbe de transfert de luminosité pour l’effet de luminosité. |
SetBlackPointX Définit la valeur x du point noir. (surcharge 2/2) |
SetBlackPointX Définit la valeur x du point noir. (surcharge 1/2) |
SetBlackPointY Définit la valeur y du point noir. (surcharge 1/2) |
SetBlackPointY Définit la valeur y du point noir. (surcharge 2/2) |
SetBlue Définit la valeur bleue de la couleur de l’ombre. (surcharge 1/2) |
SetBlue Définit la valeur bleue de la couleur de l’ombre. (surcharge 2/2) |
SetBlueDisable La méthode IDCompositionLinearTransferEffect ::SetBlueDisable spécifie s’il faut appliquer la fonction de transfert au canal bleu. |
SetBlueDisable Spécifie s’il faut appliquer la fonction de transfert au canal bleu. |
SetBlueSlope La méthode IDCompositionLinearTransferEffect ::SetBlueSlope définit la pente de la fonction linéaire pour le canal bleu. |
SetBlueSlope La méthode IDCompositionLinearTransferEffect ::SetBlueSlope(IDCompositionAnimation) définit la pente de la fonction linéaire pour le canal bleu. |
SetBlueTable Définit la liste des valeurs utilisées pour définir la fonction de transfert pour le canal bleu. |
SetBlueTableValue Définit une valeur dans le tableau bleu. (surcharge 2/2) |
SetBlueTableValue Définit une valeur dans le tableau bleu. (surcharge 1/2) |
SetBlueYIntercept La méthode IDCompositionLinearTransferEffect ::SetBlueYIntercept définit l’interception Y de la fonction linéaire pour le canal bleu. |
SetBlueYIntercept La méthode IDCompositionLinearTransferEffect ::SetBlueYIntercept(IDCompositionAnimation) définit l’interception Y de la fonction linéaire pour le canal bleu. |
SetBorderMode Définit le mode bordure à utiliser avec l’effet . |
SetBorderMode Définit le mode utilisé pour calculer la bordure de l’image. |
SetBorderMode Définit la propriété BorderMode, qui spécifie comment composer les bords des bitmaps et des clips associés à ce visuel, ou avec des visuels dans la sous-arborescence enracinée sur ce visuel. |
SetBottom Modifie la valeur de la propriété Bottom d’un objet clip. |
SetBottom Anime la valeur de la propriété Bottom d’un rectangle de clip. |
SetBottomLeftRadiusX Modifie ou anime la valeur de la propriété BottomLeftRadiusX de ce clip. La propriété BottomLeftRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin inférieur gauche du clip. |
SetBottomLeftRadiusX Anime la valeur de la propriété BottomLeftRadiusX de ce clip. La propriété BottomLeftRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin inférieur gauche du clip. |
SetBottomLeftRadiusY Modifie ou anime la valeur de la propriété BottomLeftRadiusY de ce clip. La propriété BottomLeftRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin inférieur gauche du clip. |
SetBottomLeftRadiusY Anime la valeur de la propriété BottomLeftRadiusY de ce clip. La propriété BottomLeftRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin inférieur gauche du clip. |
SetBottomRightRadiusX Modifie ou anime la valeur de la propriété BottomRightRadiusX de ce clip. La propriété BottomRightRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin inférieur droit du clip. |
SetBottomRightRadiusX Anime la valeur de la propriété BottomRightRadiusX de ce clip. La propriété BottomRightRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin inférieur droit du clip. |
SetBottomRightRadiusY Modifie ou anime la valeur de la propriété BottomRightRadiusY de ce clip. La propriété BottomRightRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin inférieur droit du clip. |
SetBottomRightRadiusY Anime la valeur de la propriété BottomRightRadiusY de ce clip. La propriété BottomRightRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin inférieur droit du clip. |
SetCenterX Modifie la valeur de la propriété CenterX d’une transformation de rotation 2D. |
SetCenterX Anime la valeur de la propriété CenterX d’une transformation de rotation 2D. |
SetCenterX Modifie la valeur de la propriété CenterX d’une transformation de rotation 3D. La propriété CenterX spécifie la coordonnée x du point au sujet duquel la rotation est effectuée. La valeur par défaut est zéro. |
SetCenterX Anime la valeur de la propriété CenterX d’une transformation de rotation 3D. La propriété CenterX spécifie la coordonnée x du point au sujet duquel la rotation est effectuée. La valeur par défaut est zéro. |
SetCenterX Modifie la valeur de la propriété CenterX d’une transformation d’échelle 2D. |
SetCenterX Anime la valeur de la propriété CenterX d’une transformation d’échelle 2D. |
SetCenterX Modifie la valeur de la propriété CenterX d’une transformation d’échelle 3D. |
SetCenterX Anime la valeur de la propriété CenterX d’une transformation d’échelle 3D. |
SetCenterX Modifie la valeur de la propriété CenterX d’une transformation d’asymétrie 2D. |
SetCenterX Anime la valeur de la propriété CenterX d’une transformation d’asymétrie 2D. |
SetCenterY Modifie la valeur de la propriété CenterY d’une transformation de rotation 2D. |
SetCenterY Anime la valeur de la propriété CenterY d’une transformation de rotation 2D. |
SetCenterY Modifie la valeur de la propriété CenterY d’une transformation de rotation 3D. La propriété CenterY spécifie la coordonnée y du point au sujet duquel la rotation est effectuée. La valeur par défaut est zéro. |
SetCenterY Anime la valeur de la propriété CenterY d’une transformation de rotation 3D. La propriété CenterY spécifie la coordonnée y du point au sujet duquel la rotation est effectuée. La valeur par défaut est zéro. |
SetCenterY Modifie la valeur de la propriété CenterY d’une transformation d’échelle 2D. |
SetCenterY Anime la valeur de la propriété CenterY d’une transformation d’échelle 2D. |
SetCenterY Modifie la valeur de la propriété CenterY d’une transformation d’échelle 3D. |
SetCenterY Anime la valeur de la propriété CenterY d’une transformation d’échelle 3D. |
SetCenterY Modifie la valeur de la propriété CenterY d’une transformation d’asymétrie 2D. |
SetCenterY Anime la valeur de la propriété CenterY d’une transformation asymétrique 2D. |
SetCenterZ Modifie la valeur de la propriété CenterZ d’une transformation de rotation 3D. La propriété CenterZ spécifie la coordonnée z du point au sujet duquel la rotation est effectuée. La valeur par défaut est zéro. |
SetCenterZ Anime la valeur de la propriété CenterZ d’une transformation de rotation 3D. La propriété CenterZ spécifie la coordonnée z du point au sujet duquel la rotation est effectuée. La valeur par défaut est zéro. |
SetCenterZ Modifie la valeur de la propriété CenterZ d’une transformation d’échelle 3D. |
SetCenterZ Anime la valeur de la propriété CenterZ d’une transformation d’échelle 3D. |
SetClampOutput Spécifie s’il faut serrer les valeurs de couleur avant que l’effet ne passe les valeurs à l’effet suivant dans le graphique. |
SetClampOutput Spécifie si l’effet fixe les valeurs de couleur entre 0 et 1 avant que les effets passent les valeurs à l’effet suivant dans la chaîne. |
SetClampOutput La méthode IDCompositionLinearTransferEffect ::SetClampOutput spécifie si l’effet fixe les valeurs de couleur entre 0 et 1 avant que l’effet ne passe les valeurs à l’effet suivant dans le graphique. |
SetClampOutput Spécifie si l’effet fixe les valeurs de couleur entre 0 et 1 avant que l’effet ne passe les valeurs à l’effet suivant dans le graphique. |
SetClip Définit la propriété Clip de ce visuel sur le rectangle spécifié. |
SetClip Définit la propriété Clip de ce visuel sur l’objet clip spécifié. |
SetCoefficient1 Définit le premier coefficient de l’équation utilisée pour compositer les deux images d’entrée. (surcharge 2/2) |
SetCoefficient1 Définit le premier coefficient de l’équation utilisée pour compositer les deux images d’entrée. (surcharge 1/2) |
SetCoefficient2 Définit le deuxième coefficient de l’équation utilisée pour compositer les deux images d’entrée. (surcharge 1/2) |
SetCoefficient2 Définit le deuxième coefficient de l’équation utilisée pour compositer les deux images d’entrée. (surcharge 2/2) |
SetCoefficient3 Définit le troisième coefficient pour l’équation utilisée pour compositer les deux images d’entrée. (surcharge 1/2) |
SetCoefficient3 Définit le troisième coefficient pour l’équation utilisée pour compositer les deux images d’entrée. (surcharge 2/2) |
SetCoefficient4 Définit le quatrième coefficient pour l’équation utilisée pour compositer les deux images d’entrée. (surcharge 2/2) |
SetCoefficient4 Définit le quatrième coefficient pour l’équation utilisée pour compositer les deux images d’entrée. (surcharge 1/2) |
SetCoefficients Définit les coefficients de l’équation utilisée pour compositer les deux images d’entrée. |
Setcolor Définit la couleur de l’ombre. |
SetColorSpace Informe le système de l’espace de couleur dans lequel il doit mapper la texture. |
SetCompositeMode Définit le mode de fusion pour ce visuel. |
SetContent Définit la propriété Content de ce visuel sur le bitmap ou le wrapper de fenêtre spécifié. |
SetDepthMode Définit la propriété de mode de profondeur associée à ce visuel. |
SetEffect Définit la propriété Effect de ce visuel. |
SetGreen Définit la valeur verte de la couleur de l’ombre. (surcharge 1/2) |
SetGreen Définit la valeur verte de la couleur de l’ombre. (surcharge 2/2) |
SetGreenDisable La méthode IDCompositionLinearTransferEffect ::SetGreenDisable spécifie s’il faut appliquer la fonction de transfert au canal vert. |
SetGreenDisable Spécifie s’il faut appliquer la fonction de transfert au canal vert. |
SetGreenSlope La méthode IDCompositionLinearTransferEffect ::SetGreenSlope définit la pente de la fonction linéaire pour le canal vert. |
SetGreenSlope La méthode IDCompositionLinearTransferEffect ::SetGreenSlope(IDCompositionAnimation) définit la pente de la fonction linéaire pour le canal vert. |
SetGreenTable Définit la liste des valeurs utilisées pour définir la fonction de transfert pour le canal vert. |
SetGreenTableValue Définit une valeur dans le tableau vert. (surcharge 2/2) |
SetGreenTableValue Définit une valeur dans le tableau vert. (surcharge 1/2) |
SetGreenYIntercept La méthode IDCompositionLinearTransferEffect ::SetGreenYIntercept définit l’intercept Y de la fonction linéaire pour le canal vert. |
SetGreenYIntercept Définit l’intercept Y de la fonction linéaire pour le canal vert. |
SetInput Définit l’entrée d’un index sur l’effet de filtre spécifié. |
SetInterpolationMode Définit le mode d’interpolation de l’effet. |
SetLeft Modifie la valeur de la propriété Left d’un rectangle de clip. |
SetLeft Anime la valeur de la propriété Left d’un rectangle de clip. |
SetMatrix Définit la matrice utilisée par l’effet pour multiplier les valeurs RVBA de l’image. |
SetMatrix Modifie toutes les valeurs de la matrice de cette transformation 2D. |
SetMatrix Modifie toutes les valeurs de la matrice de cet effet de transformation 3D. |
SetMatrixElement Définit un élément de la matrice de couleurs. (surcharge 1/2) |
SetMatrixElement Définit un élément de la matrice de couleurs. (surcharge 2/2) |
SetMatrixElement Modifie la valeur d’un élément de la matrice de cette transformation. |
SetMatrixElement Anime la valeur d’un élément de la matrice de cette transformation 2D. |
SetMatrixElement Modifie la valeur d’un élément de la matrice de cette transformation 3D. |
SetMatrixElement Anime la valeur d’un élément de la matrice de cette transformation 3D. |
SetMode Définit le mode de fusion à utiliser lorsque l’effet de fusion combine les deux images. |
SetMode Définit le mode de l’effet composite. |
SetNoise Définit le mode de bruit de turbulence. |
SetNumOctaves Définit le nombre d’octaves pour la fonction de bruit. |
SetOffset Définit les coordonnées où la sortie de turbulence est générée. |
SetOffsetX Modifie la valeur de la propriété OffsetX d’une transformation de traduction 2D. |
SetOffsetX Anime la valeur de la propriété OffsetX d’une transformation de traduction 2D. |
SetOffsetX Modifie la valeur de la propriété OffsetX d’un effet de transformation de traduction 3D. La propriété OffsetX spécifie la distance à traduire le long de l’axe X. |
SetOffsetX Anime la valeur de la propriété OffsetX d’un effet de transformation de traduction 3D. La propriété OffsetX spécifie la distance à traduire le long de l’axe X. |
SetOffsetX Modifie la valeur de la propriété OffsetX de ce visuel. (surcharge 1/2) |
SetOffsetX Modifie la valeur de la propriété OffsetX de ce visuel. (surcharge 2/2) |
SetOffsetY Modifie la valeur de la propriété OffsetY d’une transformation de traduction 2D. |
SetOffsetY Anime la valeur de la propriété OffsetY d’une transformation de traduction 2D. |
SetOffsetY Modifie la valeur de la propriété OffsetY d’un effet de transformation de traduction 3D. La propriété OffsetY spécifie la distance à traduire le long de l’axe y. |
SetOffsetY Anime la valeur de la propriété OffsetY d’un effet de transformation de traduction 3D. La propriété OffsetY spécifie la distance à traduire le long de l’axe y. |
SetOffsetY Modifie la valeur de la propriété OffsetY de ce visuel. |
SetOffsetY Anime la valeur de la propriété OffsetY de ce visuel. |
SetOffsetZ Modifie la valeur de la propriété OffsetZ d’un effet de transformation de traduction 3D. La propriété OffsetZ spécifie la distance à traduire le long de l’axe z. |
SetOffsetZ Anime la valeur de la propriété OffsetZ d’un effet de transformation de traduction 3D. La propriété OffsetZ spécifie la distance à traduire le long de l’axe z. |
SetOffsetZ Modifie la valeur de la propriété OffsetZ. |
SetOffsetZ Anime la valeur de la propriété OffsetZ. |
SetOpacity Modifie la valeur de la propriété Opacity. |
SetOpacity Anime la valeur de la propriété Opacity. |
SetOpacity Définit la valeur de la propriété d’opacité du visuel. |
SetOpacity Anime la valeur de la propriété d’opacité du visuel. |
SetOpacityMode Définit le mode d’opacité pour ce visuel. |
SetRed Définit la valeur rouge de la couleur de l’ombre. (surcharge 2/2) |
SetRed Définit la valeur rouge de la couleur de l’ombre. (surcharge 1/2) |
SetRedDisable Spécifie s’il faut appliquer la fonction de transfert au canal rouge. (IDCompositionLinearTransferEffect.SetRedDisable) |
SetRedDisable Spécifie s’il faut appliquer la fonction de transfert au canal rouge. (IDCompositionTableTransferEffect.SetRedDisable) |
SetRedSlope Définit la pente de la fonction linéaire pour le canal rouge. (surcharge 2/2) |
SetRedSlope Définit la pente de la fonction linéaire pour le canal rouge. (surcharge 1/2) |
SetRedTable Définit la liste des valeurs utilisées pour définir la fonction de transfert pour le canal rouge. |
SetRedTableValue Définit une valeur dans le tableau rouge. (surcharge 1/2) |
SetRedTableValue Définit une valeur dans le tableau rouge. (surcharge 2/2) |
SetRedYIntercept Définit l’intercept Y de la fonction linéaire pour le canal rouge. (surcharge 1/2) |
SetRedYIntercept Définit l’intercept Y de la fonction linéaire pour le canal rouge. (surcharge 2/2) |
SetRight Modifie la valeur de la propriété Right d’un rectangle de clip. |
SetRight Anime la valeur de la propriété Right d’un rectangle de clip. |
SetRoot Définit un objet visuel comme nouvel objet racine d’une arborescence visuelle. |
SetSaturation Définit la saturation de l’image. (surcharge 2/2) |
SetSaturation Définit la saturation de l’image. (surcharge 1/2) |
SetScaleX Change la valeur de la propriété ScaleX d’une transformation d’échelle 2D. |
SetScaleX Anime la valeur de la propriété ScaleX d’une transformation d’échelle 2D. |
SetScaleX Modifie la valeur de la propriété ScaleX d’une transformation d’échelle 3D. |
SetScaleX Anime la valeur de la propriété ScaleX d’une transformation d’échelle. |
SetScaleY Modifie la valeur de la propriété ScaleY d’une transformation d’échelle 2D. |
SetScaleY Anime la valeur de la propriété ScaleY d’une transformation d’échelle 2D. |
SetScaleY Modifie la valeur de la propriété ScaleY d’une transformation de mise à l’échelle 3D. |
SetScaleY Anime la valeur de la propriété ScaleY d’une transformation d’échelle. |
SetScaleZ Modifie la valeur de la propriété ScaleZ d’une transformation d’échelle 3D. |
SetScaleZ Anime la valeur de la propriété ScaleZ d’une transformation d’échelle. |
SetSeed Définit la graine pour le générateur pseudo aléatoire. |
SetSharpness Définit la netteté de l’effet. (surcharge 2/2) |
SetSharpness Définit la netteté de l’effet. (surcharge 1/2) |
SetSize Définit la taille de la sortie de turbulence. |
SetSourceRect Spécifie la région d’une texture Direct3D que la texture de composition représente. |
SetStandardDeviation La méthode IDCompositionGaussianBlurEffect ::SetStandardDeviation(float) définit la quantité de flou à appliquer à l’image. |
SetStandardDeviation La méthode IDCompositionGaussianBlurEffect ::SetStandardDeviation(IDCompositionAnimation) définit la quantité de flou à appliquer à l’image. |
SetStandardDeviation Définit la quantité de flou à appliquer au canal alpha de l’image. (surcharge 1/2) |
SetStandardDeviation Définit la quantité de flou à appliquer au canal alpha de l’image. (surcharge 2/2) |
SetStitchable Spécifie si l’assemblage est activé ou désactivé. |
SetTop Modifie la valeur de la propriété Top d’un rectangle de clip. |
SetTop Anime la valeur de la propriété Top d’un rectangle de clip. |
SetTopLeftRadiusX Modifie ou anime la valeur de la propriété TopLeftRadiusX de ce clip. La propriété TopLeftRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin supérieur gauche du clip. |
SetTopLeftRadiusX Anime la valeur de la propriété TopLeftRadiusX de ce clip. La propriété TopLeftRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin supérieur gauche du clip. |
SetTopLeftRadiusY Modifie ou anime la valeur de la propriété TopLeftRadiusY de ce clip. La propriété TopLeftRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin supérieur gauche du clip. |
SetTopLeftRadiusY Anime la valeur de la propriété TopLeftRadiusY de ce clip. La propriété TopLeftRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin supérieur gauche du clip. |
SetTopRightRadiusX Modifie ou anime la valeur de la propriété TopRightRadiusX de ce clip. La propriété TopRightRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin supérieur droit du clip. |
SetTopRightRadiusX Anime la valeur de la propriété TopRightRadiusX de ce clip. La propriété TopRightRadiusX spécifie le rayon x de l’ellipse qui arrondit le coin supérieur droit du clip. |
SetTopRightRadiusY Modifie ou anime la valeur de la propriété TopRightRadiusY de ce clip. La propriété TopRightRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin supérieur droit du clip. |
SetTopRightRadiusY Anime la valeur de la propriété TopRightRadiusY de ce clip. La propriété TopRightRadiusY spécifie le rayon y de l’ellipse qui arrondit le coin supérieur droit du clip. |
SetTransform Définit la propriété Transform de ce visuel sur la matrice de transformation 3 par 2 spécifiée. |
SetTransform Définit la propriété Transform de ce visuel sur l’objet de transformation 2D spécifié. |
SetTransform Définit la propriété Transform de ce visuel sur la matrice de transformation 4 par 4 spécifiée. |
SetTransform Définit la propriété Transform de ce visuel sur l’objet de transformation 3D spécifié. |
SetTransform3D Définit l’objet d’effet de transformation 3D qui modifie la rastérisation des visuels auxquels ce groupe d’effets est appliqué. |
SetTransformMatrix Définit la matrice de transformation de l’effet. |
SetTransformMatrixElement Définit un élément de la matrice de transformation de l’effet. (surcharge 1/2) |
SetTransformMatrixElement Définit un élément de la matrice de transformation de l’effet. (surcharge 2/2) |
SetTransformParent Définit la propriété TransformParent de ce visuel. La propriété TransformParent établit le système de coordonnées par rapport auquel ce visuel est composé. |
SetVisible Modifie la valeur de la propriété Visible du visuel. |
SetWhitePoint Définit la partie supérieure de la courbe de transfert de luminosité. |
SetWhitePointX Définit la valeur x du point blanc. (surcharge 2/2) |
SetWhitePointX Définit la valeur x du point blanc. (surcharge 1/2) |
SetWhitePointY Définit la valeur y du point blanc. (surcharge 2/2) |
SetWhitePointY Définit la valeur y du point blanc. (surcharge 1/2) |
SuspendDraw Suspend le dessin sur cet objet de surface Microsoft DirectComposition. |
Trim Supprime les pixels qui se trouvent en dehors des rectangles de découpage spécifiés. |
WaitForCommitCompletion Attend que le moteur de composition termine le traitement de l’appel précédent à la méthode IDCompositionDevice ::Commit. |
WaitForCommitCompletion Attend que le moteur de composition termine le traitement de l’appel précédent à la méthode IDCompositionDevice2 ::Commit. |
IDCompositionAffineTransform2DEffect L’effet composite arithmétique est utilisé pour combiner 2 images à l’aide d’une somme pondérée de pixels provenant des images d’entrée. (IDCompositionAffineTransform2DEffect) |
IDCompositionAnimation Représente une fonction permettant d’animer une ou plusieurs propriétés d’un ou plusieurs objets Microsoft DirectComposition. |
IDCompositionArithmeticCompositeEffect L’effet composite arithmétique est utilisé pour combiner 2 images à l’aide d’une somme pondérée de pixels provenant des images d’entrée. (IDCompositionArithmeticCompositeEffect) |
IDCompositionBlendEffect L’effet de fusion est utilisé pour combiner 2 images. |
IDCompositionBrightnessEffect L’effet de luminosité contrôle la luminosité de l’image. |
IDCompositionClip Représente un objet clip utilisé pour limiter le rendu d’une sous-arborescence visuelle à une zone rectangulaire. |
IDCompositionColorMatrixEffect L’effet de matrice de couleurs modifie les valeurs RVBA d’une bitmap. |
IDCompositionCompositeEffect L’effet composite est utilisé pour combiner 2 images ou plus. |
IDCompositionDesktopDevice Une application doit utiliser l’interface IDCompositionDesktopDevice pour pouvoir utiliser DirectComposition dans une application de bureau Win32. |
IDCompositionDevice Sert de fabrique pour tous les autres objets Microsoft DirectComposition et fournit des méthodes pour contrôler la composition transactionnelle. (IDCompositionDevice) |
IDCompositionDevice2 Sert de fabrique pour tous les autres objets Microsoft DirectComposition et fournit des méthodes pour contrôler la composition transactionnelle. (IDCompositionDevice2) |
IDCompositionDevice3 Sert de fabrique pour tous les autres objets Microsoft DirectComposition et fournit des méthodes pour contrôler la composition transactionnelle. (IDCompositionDevice3) |
IDCompositionDevice4 Sert de fabrique racine pour les textures de composition. |
IDCompositionDeviceDebug Fournit l’accès aux fonctionnalités de rendu qui facilitent le débogage des applications et l’optimisation des performances. Cette interface peut être interrogée à partir de l’interface de l’appareil DirectComposition. |
IDCompositionEffect Représente un effet bitmap qui modifie la rastérisation de la sous-arborescence d’un visuel. |
IDCompositionEffectGroup Représente un groupe d’effets bitmap qui sont appliqués ensemble pour modifier la rastérisation de la sous-arborescence d’un visuel. |
IDCompositionFilterEffect Représente un effet de filtre. |
IDCompositionGaussianBlurEffect L’effet de flou gaussien est utilisé pour flouter une image par une fonction gaussienne, généralement pour réduire le bruit de l’image et réduire les détails. |
IDCompositionHueRotationEffect L’effet de rotation de teinte modifie la teinte d’une image en appliquant une matrice de couleurs basée sur l’angle de rotation. |
IDCompositionLinearTransferEffect L’effet de transfert linéaire est utilisé pour mapper les intensités de couleur d’une image à l’aide d’une fonction linéaire créée à partir d’une liste de valeurs que vous fournissez pour chaque canal. |
IDCompositionMatrixTransform Représente une transformation 2D affine arbitraire définie par une matrice 3 par 2. (IDCompositionMatrixTransform) |
IDCompositionMatrixTransform3D Représente une transformation 3D arbitraire définie par une matrice 4 par 4. |
IDCompositionRectangleClip Représente un objet clip qui limite le rendu d’une sous-arborescence visuelle à la région rectangulaire spécifiée. Si vous le souhaitez, l’objet clip peut avoir des coins arrondis spécifiés. |
IDCompositionRotateTransform Représente une transformation 2D qui affecte la rotation d’un visuel autour de l’axe z. Le système de coordonnées est pivoté autour du point central spécifié. |
IDCompositionRotateTransform3D Représente une transformation 3D qui affecte la rotation d’un visuel le long d’un axe arbitraire dans l’espace 3D. Le système de coordonnées est pivoté autour du point central spécifié. |
IDCompositionSaturationEffect Cet effet est utilisé pour modifier la saturation d’une image. L’effet de saturation est une spécialisation de l’effet de matrice de couleur. |
IDCompositionScaleTransform Représente une transformation 2D qui affecte l’échelle d’un visuel le long de l’axe x et de l’axe y. Le système de coordonnées est mis à l’échelle à partir du point central spécifié. |
IDCompositionScaleTransform3D Représente un effet de transformation 3D qui affecte l’échelle d’un visuel le long de l’axe x, de l’axe y et de l’axe z. Le système de coordonnées est mis à l’échelle à partir du point central spécifié. |
IDCompositionShadowEffect L’effet d’ombre est utilisé pour générer une ombre à partir du canal alpha d’une image. L’ombre est plus opaque pour les valeurs alpha plus élevées et plus transparente pour les valeurs alpha inférieures. Vous pouvez définir la quantité de flou et la couleur de l’ombre. |
IDCompositionSkewTransform Représente une transformation 2D qui affecte l’asymétrie d’un visuel le long de l’axe x et de l’axe y. Le système de coordonnées est asymétrique autour du point central spécifié. |
IDCompositionSurface Représente une bitmap physique qui peut être associée à un visuel pour la composition dans une arborescence visuelle. Cette interface peut également être utilisée pour mettre à jour le contenu de bitmap. |
IDCompositionSurfaceFactory Crée des objets surface et surface virtuelle associés à un appareil de rendu fourni par l’application. |
IDCompositionTableTransferEffect L’effet de transfert de table est utilisé pour mapper les intensités de couleur d’une image à l’aide d’une fonction de transfert créée à partir de l’interpolation d’une liste de valeurs que vous fournissez. |
IDCompositionTarget Représente une liaison entre une arborescence visuelle Microsoft DirectComposition et une destination au-dessus de laquelle l’arborescence visuelle doit être composée. |
IDCompositionTexture Interface d’un objet qui représente une texture Direct3D brute qui peut être liée à un visuel DComp en tant que contenu. |
IDCompositionTransform Représente une transformation 2D qui peut être utilisée pour modifier l’espace de coordonnées d’une sous-arborescence visuelle. |
IDCompositionTransform3D Représente un effet de transformation 3D qui peut être utilisé pour modifier la rastérisation d’une sous-arborescence visuelle. |
IDCompositionTranslateTransform Représente une transformation 2D qui affecte uniquement le décalage d’un visuel le long de l’axe x et de l’axe y. |
IDCompositionTranslateTransform3D Représente une transformation 3D qui affecte le décalage d’un visuel le long de l’axe x, de l’axe y et de l’axe z. |
IDCompositionTurbulenceEffect L’effet de turbulence est utilisé pour générer une bitmap basée sur la fonction de bruit Perlin. L’effet de turbulence n’a aucune image d’entrée. |
IDCompositionVirtualSurface Représente une bitmap partiellement allouée qui peut être associée à un visuel pour la composition dans une arborescence visuelle. |
IDCompositionVisual Représente un visuel Microsoft DirectComposition. |
IDCompositionVisual2 Représente un visuel DirectComposition dans une arborescence visuelle. (IDCompositionVisual2) |
IDCompositionVisual3 Représente un visuel DirectComposition dans une arborescence visuelle. (IDCompositionVisual3) |
IDCompositionVisualDebug Représente un visuel de débogage. |
COMPOSITION_FRAME_STATS Décrit les statistiques de minutage et de composition d’une trame compositrice. |
COMPOSITION_STATS Décrit les informations de minutage et de composition. |
COMPOSITION_TARGET_ID Contient des informations sur une cible de rendu de composition. |
COMPOSITION_TARGET_STATS Contient des informations par cible pour une trame de composition et une cible de rendu. |
DCOMPOSITION_FRAME_STATISTICS Décrit les statistiques de minutage et de composition d’une image. |