структура 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 |