Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется в Direct3D 11 Graphics. Дополнительные сведения см. в разделе:
d3dcommon.h содержит следующие программные интерфейсы:
Интерфейсы
|
ID3D10Blob Этот интерфейс используется для возврата данных произвольной длины. |
|
ID3DDestructionNotifier ID3DDestructionNotifier — это интерфейс, который можно использовать для регистрации обратных вызовов при уничтожении объекта Nano-COM Direct3D. |
|
ID3DInclude ID3DInclude — это интерфейс включения, который реализуется пользователем, чтобы позволить приложению вызывать переопределиваемые пользователем методы для открытия и закрытия шейдера. |
Структуры
|
D3D_SHADER_MACRO Определяет макрос шейдера. |
Перечисления
|
D3D_CBUFFER_TYPE Значения, определяющие предполагаемое использование данных буфера констант. |
|
D3D_DRIVER_TYPE Параметры типа драйвера. |
|
D3D_FEATURE_LEVEL Описывает набор функций, предназначенных для устройства Direct3D. |
|
D3D_INCLUDE_TYPE Значения, указывающие расположение шейдера |
|
D3D_INTERPOLATION_MODE Задает режим интерполяции, который влияет на способ вычисления значений во время растеризации. |
|
D3D_MIN_PRECISION Значения, указывающие минимальную требуемую точность интерполяции. |
|
D3D_NAME Значения, определяющие параметры шейдера, использующие семантику системных значений. |
|
D3D_PARAMETER_FLAGS Указывает семантические флаги для параметров функции. |
|
D3D_PRIMITIVE Указывает, как конвейер интерпретирует входные примитивы геометрического или поверхностного шейдера. |
|
D3D_PRIMITIVE_TOPOLOGY Значения, указывающие, как конвейер интерпретирует данные вершин, привязанные к этапу входного ассемблер. Эти примитивные значения топологии определяют, как данные вершин отображаются на экране. |
|
D3D_REGISTER_COMPONENT_TYPE Значения, определяющие типы данных, которые могут храниться в регистре. |
|
D3D_RESOURCE_RETURN_TYPE Указывает тип возвращаемого значения. |
|
D3D_SHADER_CBUFFER_FLAGS Значения, определяющие предполагаемое использование буфера константных данных. |
|
D3D_SHADER_INPUT_FLAGS Значения, определяющие параметры ввода шейдера. |
|
D3D_SHADER_INPUT_TYPE Значения, определяющие типы ресурсов, которые можно привязать к шейдеру и которые отражаются в описании ресурса для шейдера. |
|
D3D_SHADER_VARIABLE_CLASS Значения, определяющие класс переменной шейдера. |
|
D3D_SHADER_VARIABLE_FLAGS Значения, определяющие сведения о переменной шейдера. |
|
D3D_SHADER_VARIABLE_TYPE Значения, определяющие различные типы данных, текстур и буферов, которые могут быть назначены переменной шейдера. |
|
D3D_SRV_DIMENSION Значения, определяющие тип ресурса, который будет рассматриваться как ресурс шейдера. |
|
D3D_TESSELLATOR_DOMAIN Параметры домена для данных тесселятора. |
|
D3D_TESSELLATOR_OUTPUT_PRIMITIVE Выходные примитивные типы. |
|
D3D_TESSELLATOR_PARTITIONING Параметры секционирования. |