Direct3DBindings Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это среда выполнения Windows эквивалент перечисления D3D11_BIND_FLAG desktop. Определяет способы привязки ресурса к графическому конвейеру.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class Direct3DBindings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class Direct3DBindings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum Direct3DBindings
var value = Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.vertexBuffer
Public Enum Direct3DBindings
- Наследование
-
Direct3DBindings
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
ConstantBuffer | 4 | Привяжите буфер как буфер констант к этапу шейдера. |
Decoder | 512 | Установите этот флаг, чтобы указать, что двухмерная текстура используется для получения выходных данных из API декодера. |
DepthStencil | 64 | Привязка текстуры в качестве целевого объекта трафарета глубины для этапа слияния и вывода. |
IndexBuffer | 2 | Привяжите буфер в качестве буфера индекса к этапу входного ассемблер. |
RenderTarget | 32 | Привяжите текстуру в качестве целевого объекта отрисовки для этапа объединения выходных данных. |
ShaderResource | 8 | Привязка буфера или текстуры к этапу шейдера. |
StreamOutput | 16 | Привязка выходного буфера для этапа потокового вывода. |
UnorderedAccess | 128 | Привязка ресурса неупорядоченного доступа. |
VertexBuffer | 1 | Привяжите буфер в качестве буфера вершин к этапу входного ассемблер. |
VideoEncoder | 1024 | Установите этот флаг, чтобы указать, что двухмерная текстура используется для получения входных данных из API кодировщика видео. |