Langue

HardwareBufferUsage Énumération

Définition

Spécifie la façon dont une mémoire tampon matérielle sera utilisée.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum HardwareBufferUsage
[<System.Flags>]
type HardwareBufferUsage = 
Héritage
HardwareBufferUsage
Attributs

Champs

Nom Valeur Description
None 0

Spécifie aucun indicateur d’utilisation.

UsageCpuReadRarely 2

Spécifie des lectures occasionnelles du processeur.

UsageCpuReadOften 3

Spécifie les lectures fréquentes du processeur.

UsageCpuWriteRarely 32

Spécifie des écritures occasionnelles du processeur.

UsageCpuWriteOften 48

Spécifie les écritures fréquentes du processeur.

UsageGpuSampledImage 256

Spécifie que le GPU lit à partir de la mémoire tampon.

UsageGpuColorOutput 512

Spécifie que le GPU écrit dans la mémoire tampon.

UsageComposerOverlay 2048

Spécifie l’utilisation en tant que superposition de compositeur de matériel via SurfaceControl.

UsageProtectedContent 16384

Nécessite que la mémoire tampon reste dans un chemin matériel protégé.

UsageVideoEncode 65536

Spécifie qu’un encodeur vidéo matériel lit à partir de la mémoire tampon.

UsageSensorDirectData 8388608

Spécifie l’utilisation pour les données de capteur directes.

UsageGpuDataBuffer 16777216

Spécifie l’utilisation en tant que mémoire tampon de stockage de nuanceur ou objet de mémoire tampon uniforme.

UsageGpuCubeMap 33554432

Spécifie l’utilisation comme texture de carte de cube.

UsageGpuMipmapComplete 67108864

Spécifie que la mémoire tampon contient une hiérarchie mipmap complète.

UsageFrontBuffer 4294967296

Spécifie le rendu de la mémoire tampon frontale, qui peut modifier la façon dont d’autres indicateurs d’utilisation sont gérés.

Remarques

Les modes de lecture du processeur sont des alternatives les uns aux autres, comme les modes d’écriture du processeur. Sélectionnez un mode pour chaque type d’accès au processeur et combinez-le avec d’autres indicateurs d’utilisation pris en charge. Toutes les combinaisons ne sont pas prises en charge.

Source.

S’applique à