Condividi tramite


D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW struttura (d3d10umddi.h)

La struttura D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW descrive un buffer usato per creare una visualizzazione delle risorse shader in una chiamata alla funzione CreateShaderResourceView(D3D11).

Sintassi

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;

Members

[in] FirstElement

Offset, in byte, al primo elemento nel buffer.

[in] ElementOffset

Offset, in byte, al primo elemento nel buffer.

[in] NumElements

Numero di elementi contenuti nel buffer.

[in] ElementWidth

Larghezza, negli elementi, nel buffer.

[in] Flags

Or bit per bit valido dei valori del flag che descrivono il buffer. Attualmente, il runtime Direct3D supporta solo il flag di D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001). Se questo flag è impostato, il buffer è in formato non elaborato.

Requisiti

Requisito Valore
Client minimo supportato D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW è supportato a partire dal sistema operativo Windows 7.
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CalcPrivateShaderResourceViewSize(D3D11)

CreateShaderResourceView(D3D11)

D3D11DDIARG_CREATESHADERRESOURCEVIEW