Syntaxe
Membres
FirstElementType : UINT64 L’index du premier élément auquel la vue doit accéder. NumElements
Type : UINT Le nombre d’éléments dans la ressource. StructureByteStride
Type : UINT La taille de chaque élément de la structure du tampon (en octets) lorsque le tampon représente un tampon structuré. Flags
Type : D3D12_BUFFER_SRV_FLAGS Valeur de type D3D12_BUFFER_SRV_FLAGS qui identifie les options de vue du tampon. Actuellement, la seule option consiste à identifier une vue brute du tampon. Pour plus d’informations sur l’affichage brut des tampons, consultez Vues brutes des tampons.
Remarques
Cette structure est utilisée par D3D12_SHADER_RESOURCE_VIEW_DESC pour créer une vue d’un tampon. Si la valeur de StructureByteStride n’est pas 0, une vue d’un tampon structuré est créée, et le champ D3D12_SHADER_RESOURCE_VIEW_DESC::Format doit alors être DXGI_FORMAT_UNKNOWN. Si StructureByteStride est 0, une vue typée d’un tampon est créée, et un format doit alors être fourni. Le format spécifié pour la vue typée doit être pris en charge par le matériel.Configuration requise
En-tête : d3d12_xs.h ou d3d12_x.hBibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One
