[]
ID3D11DeviceContext
[Guid("c0bfa96c-e089-44fb-8eaf-26f8796190da")]
public class ComputeShaderStage : CommonShaderStage<ComputeShader>, IDisposable
| Name | Description |
|---|---|
| ComputeShaderStage(IntPtr) | Initializes a new instance of the ComputeShaderStage class. |
| Name | Description |
|---|---|
| DispatchMaximumThreadGroupsPerDimension | Constant DispatchMaximumThreadGroupsPerDimension. |
| ThreadGroupMaximumThreadsPerGroup | Constant ThreadGroupMaximumThreadsPerGroup. |
| ThreadGroupMaximumX | Constant ThreadGroupMaximumX. |
| ThreadGroupMaximumY | Constant ThreadGroupMaximumY. |
| ThreadGroupMaximumZ | Constant ThreadGroupMaximumZ. |
| ThreadGroupMinimumX | Constant ThreadGroupMinimumX. |
| ThreadGroupMinimumY | Constant ThreadGroupMinimumY. |
| ThreadGroupMinimumZ | Constant ThreadGroupMinimumZ. |
| ThreadGroupSharedMemoryRegisterCount | Constant ThreadGroupSharedMemoryRegisterCount. |
| ThreadGroupSharedMemoryRegisterReadsPerInst | Constant ThreadGroupSharedMemoryRegisterReadsPerInst. |
| ThreadGroupSharedMemoryResourceRegisterComponents | Constant ThreadGroupSharedMemoryResourceRegisterComponents. |
| ThreadGroupSharedMemoryResourceRegisterReadPorts | Constant ThreadGroupSharedMemoryResourceRegisterReadPorts. |
| ThreadLocalTempRegisterPool | Constant ThreadLocalTempRegisterPool. |
| ThreadgroupidRegisterComponents | Constant ThreadgroupidRegisterComponents. |
| ThreadgroupidRegisterCount | Constant ThreadgroupidRegisterCount. |
| ThreadidRegisterComponents | Constant ThreadidRegisterComponents. |
| ThreadidRegisterCount | Constant ThreadidRegisterCount. |
| ThreadidingroupRegisterComponents | Constant ThreadidingroupRegisterComponents. |
| ThreadidingroupRegisterCount | Constant ThreadidingroupRegisterCount. |
| ThreadidingroupflattenedRegisterComponents | Constant ThreadidingroupflattenedRegisterComponents. |
| ThreadidingroupflattenedRegisterCount | Constant ThreadidingroupflattenedRegisterCount. |
| UnorderedAccessViewSlotCount | Constant UnorderedAccessViewSlotCount. |
| Name | Description |
|---|---|
| GetUnorderedAccessViews(int, int) | Gets an array of views for an unordered resource. |
| GetUnorderedAccessViews(int, int, UnorderedAccessView[]) | void ID3D11DeviceContext::CSGetUnorderedAccessViews([In] unsigned int StartSlot,[In] unsigned int NumUAVs,[Out, Buffer, Optional] ID3D11UnorderedAccessView** ppUnorderedAccessViews) |
| SetUnorderedAccessView(int, UnorderedAccessView) | Sets an array of views for an unordered resource. |
| SetUnorderedAccessView(int, UnorderedAccessView, int) | Sets an array of views for an unordered resource. |
| SetUnorderedAccessViews(int, params UnorderedAccessView[]) | Sets an array of views for an unordered resource. |
| SetUnorderedAccessViews(int, UnorderedAccessView[], int[]) | Sets an array of views for an unordered resource. |
| Name | Description |
|---|---|
| explicit operator ComputeShaderStage(IntPtr) | Performs an explicit conversion from IntPtr to ComputeShaderStage. |