Sintaxis
Miembros
FirstElementTipo: UINT64 El índice de base cero del primer elemento al que se accederá. NumElements
Tipo: UINT El número de elementos del recurso. Para los búferes estructurados, es el número de estructuras del búfer. StructureByteStride
Tipo: UINT El tamaño de cada elemento de la estructura del búfer (en bytes) cuando el búfer representa un búfer estructurado. CounterOffsetInBytes
Tipo: UINT64 El desplazamiento del contador, en bytes. Flags
Tipo: D3D12_BUFFER_UAV_FLAGS Un valor de tipo D3D12_BUFFER_UAV_FLAGS que especifica las opciones de vista del recurso.
Comentarios
Use esta estructura con una estructura D3D12_UNORDERED_ACCESS_VIEW_DESC para ver el recurso como un búfer. Si el valor de StructureByteStride no es 0, se crea una vista de un búfer estructurado y el campo D3D12_UNORDERED_ACCESS_VIEW_DESC::Format debe ser DXGI_FORMAT_UNKNOWN. Si StructureByteStride es 0, se crea una vista con tipo de un búfer y se debe proporcionar un formato. El hardware debe admitir el formato especificado para la vista con tipo. Puede encontrar más información sobre este tema en la página Cargas de vista de acceso desordenado (UAV) con tipo.Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
