D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW structure (d3d10umddi.h)
La structure D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW décrit une mémoire tampon utilisée pour créer une vue de ressources de nuanceur dans un appel à la fonction CreateShaderResourceView(D3D11).
Syntaxe
typedef struct D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW {
union {
[in] UINT FirstElement;
[in] UINT ElementOffset;
};
union {
[in] UINT NumElements;
[in] UINT ElementWidth;
};
[in] UINT Flags;
} D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW;
Membres
[in] FirstElement
Décalage, en octets, du premier élément de la mémoire tampon.
[in] ElementOffset
Décalage, en octets, du premier élément de la mémoire tampon.
[in] NumElements
Nombre d'éléments contenus dans la mémoire tampon.
[in] ElementWidth
Largeur, en éléments, dans la mémoire tampon.
[in] Flags
Or au niveau du bit valide des valeurs d’indicateur qui décrivent la mémoire tampon. Actuellement, le runtime Direct3D prend uniquement en charge l’indicateur D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001). Si cet indicateur est défini, la mémoire tampon est au format brut.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW est pris en charge à partir du système d’exploitation Windows 7. |
En-tête | d3d10umddi.h (incluez D3d10umddi.h) |
Voir aussi
CalcPrivateShaderResourceViewSize(D3D11)