estructura D3D11DDIARG_CREATEUNORDEREDACCESSVIEW (d3d10umddi.h)
La estructura de D3D11DDIARG_CREATEUNORDEREDACCESSVIEW describe la vista de acceso desordenada que se va a crear.
Sintaxis
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;
Miembros
[in] hDrvResource
Identificador del bloque de acceso desordenado.
[in] Format
Valor con tipo DXGI_FORMAT que indica el formato de píxel del bloque de acceso desordenado.
[in] ResourceDimension
Valor de tipo D3D10DDIRESOURCE_TYPE que indica el tipo de recurso y la dimensionalidad del bloque de acceso no ordenado. El entorno de ejecución de Direct3D nunca establecerá ResourceDimension en D3D10DDIRESOURCE_TEXTURECUBE.
[in] Buffer
Si ResourceDimension se establece en D3D10DDIRESOURCE_BUFFER, Buffer contiene una estructura de D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW para un búfer.
[in] Tex1D
Si ResourceDimension se establece en D3D10DDIRESOURCE_TEXTURE1D, Tex1D contiene una estructura de D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW para una textura unidimensional.
[in] Tex2D
Si ResourceDimension se establece en D3D10DDIRESOURCE_TEXTURE2D, Tex2D contiene una estructura de D3D11DDIARG_TEX2D_UNORDEREDACCESSVIEW para una textura bidimensional.
[in] Tex3D
Si ResourceDimension se establece en D3D10DDIRESOURCE_TEXTURE3D, Tex3D contiene una estructura de D3D11DDIARG_TEX3D_UNORDEREDACCESSVIEW para una textura tridimensional.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |
Consulte también
CalcPrivateShaderResourceViewSize
D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW
D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW