D3D11DDIARG_CREATEUNORDEREDACCESSVIEW struttura (d3d10umddi.h)
La struttura D3D11DDIARG_CREATEUNORDEREDACCESSVIEW descrive la visualizzazione di accesso non ordinata da creare.
Sintassi
typedef struct D3D11DDIARG_CREATEUNORDEREDACCESSVIEW {
[in] D3D10DDI_HRESOURCE hDrvResource;
[in] DXGI_FORMAT Format;
[in] D3D10DDIRESOURCE_TYPE ResourceDimension;
union {
[in] D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW Buffer;
[in] D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW Tex1D;
[in] D3D11DDIARG_TEX2D_UNORDEREDACCESSVIEW Tex2D;
[in] D3D11DDIARG_TEX3D_UNORDEREDACCESSVIEW Tex3D;
};
} D3D11DDIARG_CREATEUNORDEREDACCESSVIEW;
Members
[in] hDrvResource
Handle per il blocco di accesso non ordinato.
[in] Format
Valore DXGI_FORMAT tipizzato che indica il formato pixel del blocco di accesso non ordinato.
[in] ResourceDimension
Valore D3D10DDIRESOURCE_TYPE tipizzato che indica il tipo di risorsa e la dimensione del blocco di accesso non ordinato. Il runtime Direct3D non imposta mai ResourceDimension su D3D10DDIRESOURCE_TEXTURECUBE.
[in] Buffer
Se ResourceDimension è impostato su D3D10DDIRESOURCE_BUFFER, buffer contiene una struttura D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW per un buffer.
[in] Tex1D
Se ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE1D, Tex1D contiene una struttura D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW per una trama unidimensionale.
[in] Tex2D
Se ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE2D, Tex2D contiene una struttura D3D11DDIARG_TEX2D_UNORDEREDACCESSVIEW per una trama bidimensionale.
[in] Tex3D
Se ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE3D, Tex3D contiene una struttura D3D11DDIARG_TEX3D_UNORDEREDACCESSVIEW per una trama tridimensionale.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |
Vedi anche
CalcPrivateShaderResourceViewSize
D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW
D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW