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.