Compartir a través de


estructura D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW (d3d10umddi.h)

La estructura D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW describe un búfer que se usa para crear una vista de recursos de sombreador en una llamada a la función CreateShaderResourceView(D3D11).

Sintaxis

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;

Miembros

[in] FirstElement

Desplazamiento, en bytes, al primer elemento del búfer.

[in] ElementOffset

Desplazamiento, en bytes, al primer elemento del búfer.

[in] NumElements

Número de elementos que hay en el búfer.

[in] ElementWidth

Ancho, en elementos, en el búfer.

[in] Flags

Or bit a bit válido de valores de marca que describen el búfer. Actualmente, el entorno de ejecución de Direct3D solo admite la marca D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001). Si se establece esta marca, el búfer está en formato sin formato.

Requisitos

Requisito Value
Cliente mínimo compatible D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW se admite a partir del sistema operativo Windows 7.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CalcPrivateShaderResourceViewSize(D3D11)

CreateShaderResourceView(D3D11)

D3D11DDIARG_CREATESHADERRESOURCEVIEW