Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется Direct2D. Дополнительные сведения см. в разделе:
d2d1effectauthor.h содержит следующие программные интерфейсы:
Интерфейсы
|
ID2D1AnalysisTransform Предоставляет данные для эффекта анализа. |
|
ID2D1BlendTransform Предоставляет методы, позволяющие вставлять операцию смешения в граф преобразования. |
|
ID2D1BorderTransform Расширяет входной прямоугольник до бесконечности с помощью указанных режимов расширения. |
|
ID2D1BoundsAdjustmentTransform Преобразование поддержки для эффектов для изменения выходного прямоугольника предыдущего эффекта или растрового рисунка. |
|
ID2D1ComputeInfo Включает спецификацию сведений для прохода отрисовки вычислительного шейдера. |
|
ID2D1ComputeTransform Определяет преобразование, использующее вычислительный шейдер. |
|
ID2D1ConcreteTransform Представляет набор преобразований, реализованных системой отрисовки эффектов, которая предоставляет фиксированные функциональные возможности. |
|
ID2D1DrawInfo Этот интерфейс используется для описания передачи отрисовки GPU на вершине или пиксельном шейдере. Он передается в ID2D1DrawTransform. |
|
ID2D1DrawTransform Специализированная реализация вычислений Shantzis для преобразования, реализованного на GPU. |
|
ID2D1EffectContext Предоставляет фабричные методы и другие методы управления состоянием для авторов эффектов и преобразований. (ID2D1EffectContext) |
|
ID2D1EffectImpl Позволяет указать интерфейс и поведение пользовательского эффекта автором эффекта. |
|
ID2D1OffsetTransform Указывает системе отрисовки эффектов смещение входного растрового изображения без вставки прохода отрисовки. |
|
ID2D1RenderInfo Описывает сведения о отрисовки, общие для всех различных реализаций преобразования. |
|
ID2D1ResourceTexture Отслеживает созданную преобразованием текстуру ресурса. |
|
ID2D1SourceTransform Представляет этап растеризации на основе ЦП в графе конвейера преобразования. |
|
ID2D1Transform Представляет базовый интерфейс для всех преобразований, реализованных автором преобразования. |
|
ID2D1TransformGraph Представляет граф узлов преобразования. |
|
ID2D1TransformNode Описывает узел в топологии преобразования. |
|
ID2D1VertexBuffer Определяет сопоставляемый одномерный буфер вершин. |
Функции обратного вызова
|
PD2D1_PROPERTY_GET_FUNCTION Возвращает свойство из эффекта. |
|
PD2D1_PROPERTY_SET_FUNCTION Задает свойство для эффекта. |
Структуры
|
D2D1_BLEND_DESCRIPTION Определяет описание смешения, которое будет использоваться в определенном преобразовании смешения. |
|
D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES Определяет вершинный шейдер и описание входного элемента для определения макета входных данных. |
|
D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS Описывает поддержку шейдера вычислений, которая является вариантом на уровне функций D3D10. |
|
D2D1_FEATURE_DATA_DOUBLES Описывает поддержку двойных разрядов в шейдерах. |
|
D2D1_INPUT_DESCRIPTION Описывает параметры, которые преобразования могут задавать для входных текстур. |
|
D2D1_INPUT_ELEMENT_DESC Описание одного элемента макета вершины. |
|
D2D1_PROPERTY_BINDING Определяет привязку свойства к паре функций, которые получают и задают соответствующее свойство. |
|
D2D1_RESOURCE_TEXTURE_PROPERTIES Определяет текстуру ресурса при создании исходной текстуры ресурса. |
|
D2D1_VERTEX_BUFFER_PROPERTIES Определяет свойства буфера вершин, которые являются стандартными для всех определений вершинных шейдеров. |
|
D2D1_VERTEX_RANGE Определяет диапазон вершин, используемых при отрисовке меньше полного содержимого буфера вершин. |
Перечисления
|
D2D1_BLEND Указывает способ получения одного из источников цвета и при необходимости задает операцию предварительного блендации в источнике цвета. |
|
D2D1_BLEND_OPERATION Указывает операцию наложения для двух источников цветов. |
|
D2D1_CHANGE_TYPE Описывает флаги, влияющие на взаимодействие отрисовщика с пользовательским шейдером вершин. (D2D1_CHANGE_TYPE) |
|
D2D1_CHANNEL_DEPTH Позволяет вызывающей объекту управлять глубиной канала этапа в конвейере отрисовки. |
|
D2D1_FEATURE Определяет возможности базового устройства Direct3D, которые могут запрашиваться с помощью ID2D1EffectContext::CheckFeatureSupport. |
|
D2D1_FILTER Представляет режимы фильтрации, которые преобразование может выбрать для использования во входных текстурах. |
|
D2D1_PIXEL_OPTIONS Указывает, как будет ограничена выборка шейдера пикселей. |
|
D2D1_VERTEX_OPTIONS Описывает флаги, влияющие на взаимодействие отрисовщика с пользовательским шейдером вершин. (D2D1_VERTEX_OPTIONS) |
|
D2D1_VERTEX_USAGE Указывает, меняется ли буфер вершин редко или часто. |