Usage, énumération
Mise à jour : novembre 2007
Définit les types d'utilisation pris en charge pour la ressource actuelle.
Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.
Espace de noms : Microsoft.WindowsMobile.DirectX.Direct3D
Assembly : Microsoft.WindowsMobile.DirectX (dans Microsoft.WindowsMobile.DirectX.dll)
Syntaxe
'Déclaration
<FlagsAttribute> _
Public Enumeration Usage
'Utilisation
Dim instance As Usage
[FlagsAttribute]
public enum Usage
[FlagsAttribute]
public enum class Usage
public enum Usage
Membres
Nom de membre | Description | |
---|---|---|
![]() |
None | Ne spécifie aucun type d'utilisation pour la ressource actuelle. |
![]() |
RenderTarget | Spécifie que la ressource sera une cible de rendu. |
![]() |
Texture | Indique que la ressource peut être utilisée comme une texture. |
![]() |
Lockable | Indique que la ressource peut être verrouillée. |
![]() |
Dynamic | Indique que la mémoire tampon de vertex a besoin d'utiliser la mémoire dynamique, car cette dernière permet aux pilotes de déterminer où placer la mémoire tampon. En général, les mémoires tampons de vertex statiques sont placées dans la mémoire vidéo et les mémoires tampons de vertex dynamiques sont placées dans la mémoire AGP (Accelerated Graphics Port). Notez qu'il n'y a pas d'utilisation statique séparée. Si Dynamic n'est pas spécifié, la mémoire tampon de vertex est rendue statique. |
![]() |
DoNotClip | Indique que le contenu de la mémoire tampon de vertex ne requerra jamais le découpage. Lors de rendus effectués avec des mémoires tampons qui ont cet indicateur défini, la propriété Clipping de RenderStateManager doit avoir la valeur false. |
![]() |
WriteOnly | Indique au système que l'application écrit uniquement dans la mémoire tampon de vertex. L'utilisation de cet indicateur permet au pilote de choisir le meilleur emplacement pour la mémoire, ce qui augmente l'efficacité des opérations d'écriture et du rendu. Toute tentative de lecture à partir d'une mémoire tampon de vertex créée avec cette fonctionnalité échouera. |
Plateformes
Windows CE, Windows Mobile pour Smartphone, Windows Mobile pour Pocket PC
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Compact Framework
Pris en charge dans : 3.5, 2.0
Voir aussi
Référence
Microsoft.WindowsMobile.DirectX.Direct3D, espace de noms
Autres ressources
Programmation Direct3D Mobile dans le .NET Compact Framework