struktur D3D11DDIARG_CREATEUNORDEREDACCESSVIEW (d3d10umddi.h)
Struktur D3D11DDIARG_CREATEUNORDEREDACCESSVIEW menjelaskan tampilan akses yang tidak diurutkan untuk dibuat.
Sintaks
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;
Anggota
[in] hDrvResource
Handel ke blok akses yang tidak diurutkan.
[in] Format
Nilai DXGI_FORMAT-ketik yang menunjukkan format piksel blok akses yang tidak diurutkan.
[in] ResourceDimension
Nilai D3D10DDIRESOURCE_TYPE-typed yang menunjukkan jenis sumber daya dan dimensi blok akses yang tidak diurutkan. Runtime Direct3D tidak akan pernah mengatur ResourceDimension ke D3D10DDIRESOURCE_TEXTURECUBE.
[in] Buffer
Jika ResourceDimension diatur ke D3D10DDIRESOURCE_BUFFER, Buffer memegang struktur D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW untuk buffer.
[in] Tex1D
Jika ResourceDimension diatur ke D3D10DDIRESOURCE_TEXTURE1D, Tex1D menyimpan struktur D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW untuk tekstur satu dimensi.
[in] Tex2D
Jika ResourceDimension diatur ke D3D10DDIRESOURCE_TEXTURE2D, Tex2D menyimpan struktur D3D11DDIARG_TEX2D_UNORDEREDACCESSVIEW untuk tekstur dua dimensi.
[in] Tex3D
Jika ResourceDimension diatur ke D3D10DDIRESOURCE_TEXTURE3D, Tex3D memegang struktur D3D11DDIARG_TEX3D_UNORDEREDACCESSVIEW untuk tekstur tiga dimensi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |
Lihat juga
CalcPrivateShaderResourceViewSize
D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW
D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW