ByteAddressBuffer

Mémoire tampon en lecture seule indexée en octets.

Méthode Description
GetDimensions Obtient les dimensions de la ressource.
Charge Obtient une valeur.
Load2 Obtient deux valeurs.
Charge3 Obtient trois valeurs.
Charge4 Obtient quatre valeurs.

Vous pouvez utiliser le type d’objet ByteAddressBuffer lorsque vous utilisez des mémoires tampons brutes. Pour plus d’informations sur l’affichage brut des mémoires tampons, consultez Vues brutes des mémoires tampons.

Modèle de nuanceur minimal

Cet objet est pris en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Pris en charge
Modèles nuanceur modèle 5 et versions ultérieures Nuanceur Modèle 4 (disponible via l’API Direct3D 11 à l’aide du niveau de fonctionnalité 10.0 ou 10.1 (D3D_FEATURE_LEVEL_10_X) sur les appareils qui prennent en charge les nuanceurs de calcul. Pour plus d’informations sur la prise en charge du nuanceur de calcul sur le matériel de bas niveau, consultez Nuanceurs de calcul sur le matériel de niveau inférieur.)
Oui

Cet objet est pris en charge pour les types de nuanceurs suivants :

Sommet Coque Domain Géométrie Pixel Compute
x x x x x x

Pour plus d’informations sur une mémoire tampon d’adresses d’octets, consultez le type de ressource adressable en octets.

Le modèle de nuanceur 5 implémente également une mémoire tampon d’adresse d’octet en lecture-écriture.

Voir aussi

Objets du modèle nuanceur 5