Sintaxe
Membros
FirstElementTipo: UINT64 O índice do primeiro elemento a ser acessado pela exibição. NumElements
Tipo: UINT O número de elementos no recurso. StructureByteStride
Tipo: UINT O tamanho de cada elemento na estrutura do buffer (em bytes) quando o buffer representa um buffer estruturado. Flags
Tipo: D3D12_BUFFER_SRV_FLAGS Um valor do tipo D3D12_BUFFER_SRV_FLAGS que identifica as opções de exibição do buffer. Atualmente, a única opção é identificar uma exibição bruta do buffer. Para obter mais informações sobre a exibição bruta de buffers, consulte Exibições brutas de buffers.
Comentários
Essa estrutura é usada por D3D12_SHADER_RESOURCE_VIEW_DESC para criar uma exibição de um buffer. Se o valor de StructureByteStride não for 0, uma exibição de um buffer estruturado será criada e o campo D3D12_SHADER_RESOURCE_VIEW_DESC::Format deverá ser DXGI_FORMAT_UNKNOWN. Se StructureByteStride for 0, uma exibição tipada de um buffer será criada e um formato deverá ser fornecido. O formato especificado para a exibição tipada deve ter suporte do hardware.Requisitos
Cabeçalho: d3d12_xs.h ou d3d12_x.hBiblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
