ID2D1Device1::SetRenderingPriority, méthode (d2d1_2.h)
Définit la priorité des opérations de rendu Direct2D effectuées sur n’importe quel contexte d’appareil associé à l’appareil.
Syntaxe
void SetRenderingPriority(
D2D1_RENDERING_PRIORITY renderingPriority
);
Paramètres
renderingPriority
Type : D2D1_RENDERING_PRIORITY
Priorité de rendu souhaitée pour l’appareil et les contextes associés.
Valeur retournée
Type : HRESULT
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
HRESULT | Description |
---|---|
S_OK | Aucune erreur ne s'est produite. |
E_OUTOFMEMORY | Direct2D n’a pas pu allouer suffisamment de mémoire pour terminer l’appel. |
E_INVALIDARG | Un paramètre non valide a été passé à la fonction de retour. |
Remarques
L’appel de cette méthode affecte la priorité de rendu de tous les contextes d’appareil associés à l’appareil. Cette méthode peut être appelée à tout moment, mais elle n’est pas garantie de prendre effet jusqu’au début de l’image suivante. L’utilisation recommandée consiste à appeler cette méthode en dehors des blocs BeginDraw et EndDraw . Le fait de parcourir fréquemment cette propriété dans des blocs de dessin réduit efficacement les avantages de toute limitation appliquée.
Configuration requise
Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1_2.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour