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

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

Синтаксис

typedef struct D3D11_FEATURE_DATA_DOUBLES {
  BOOL DoublePrecisionFloatShaderOps;
} D3D11_FEATURE_DATA_DOUBLES;

Члены

DoublePrecisionFloatShaderOps

Тип: BOOL

Указывает, разрешены ли двойные типы. Если задано значение TRUE, допускаются двойные типы; В противном случае — FALSE. Среда выполнения должна задать для doublePrecisionFloatShaderOpsзначение TRUE , чтобы использовать любой шейдер HLSL , скомпилированный с типом double .

Комментарии

Если среда выполнения задает для DoublePrecisionFloatShaderOpsзначение TRUE, оборудование и драйвер поддерживают следующие инструкции шейдера модели 5 :

Примечание Если параметр DoublePrecisionFloatShaderOps имеет значение TRUE, оборудование и драйвер не обязательно поддерживают разделение двойной точности.
 

Требования

   
Верхняя часть d3d11.h

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

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