struttura D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW (d3d10umddi.h)
La struttura D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW descrive un buffer usato per creare una visualizzazione 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;
Membri
[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 nel buffer.
[in] ElementWidth
Larghezza, in elementi, nel buffer.
[in] Flags
OR bit per bit valido dei valori di flag che descrivono il buffer. Attualmente, il runtime Direct3D supporta solo il flag D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001). Se questo flag è impostato, il buffer è in formato non elaborato.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW è supportato a partire dal sistema operativo Windows 7. |
intestazione | d3d10umddi.h (include D3d10umddi.h) |
Vedere anche
CalcPrivateShaderResourceViewSize(D3D11)