ConsumeStructuredBuffer
Mémoire tampon d’entrée qui apparaît sous la forme d’un flux à partir duquel le nuanceur peut extraire des valeurs. Seules les mémoires tampons structurées peuvent prendre des types T qui sont des structures.
Méthode | Description |
---|---|
Utiliser | Supprime une valeur de la fin de la mémoire tampon. |
GetDimensions | Obtient les dimensions de la ressource. |
Le format UAV lié à cette ressource doit être créé avec le format DXGI_FORMAT_UNKNOWN.
L’UAV lié à cette ressource doit avoir été créé avec D3D11_BUFFER_UAV_FLAG_APPEND.
Pour plus d’informations sur l’utilisation des mémoires tampons structurées, consultez les deux sections : ajouter et consommer une mémoire tampon et mémoire tampon structurée.
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 de nuanceur 5 et versions ultérieures | Oui |
Cet objet est pris en charge pour les types de nuanceurs suivants :
Sommet | Coque | Domain | Géométrie | Pixel | Compute |
---|---|---|---|---|---|
x | x |
Voir aussi