структура D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS (d3d11.h)

Описывает поддержку шейдера вычислений и необработанного и структурированного буфера в текущем графическом драйвере.

Синтаксис

typedef struct D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS {
  BOOL ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x;
} D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS;

Члены

ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x

Тип: BOOL

ЗНАЧЕНИЕ TRUE , если поддерживаются вычислительные шейдеры и необработанные и структурированные буферы; В противном случае — FALSE.

Комментарии

Устройства Direct3D 11 (D3D_FEATURE_LEVEL_11_0) должны поддерживать модель шейдера вычислений 5.0. Устройства Direct3D 10.x (D3D_FEATURE_LEVEL_10_0, D3D_FEATURE_LEVEL_10_1) могут дополнительно поддерживать модель шейдера вычислений версии 4.0 или 4.1.

Требования

Требование Значение
Заголовок d3d11.h

См. также раздел

Основные структуры