Enum D3D11Usage
Identifies expected resource use during rendering. The usage directly reflects whether a resource is accessible by the CPU and/or the graphics processing unit (GPU).
Namespace: JeremyAnsel.DirectX.D3D11
Assembly: JeremyAnsel.DirectX.D3D11.dll
Syntax
public enum D3D11Usage
Fields
Name | Description |
---|---|
Default | A resource that requires read and write access by the GPU. |
Dynamic | A resource that is accessible by both the GPU (read only) and the CPU (write only). |
Immutable | A resource that can only be read by the GPU. It cannot be written by the GPU, and cannot be accessed at all by the CPU. |
Staging | A resource that supports data transfer (copy) from the GPU to the CPU. |