заголовок d2d1_1.h
Этот заголовок используется Direct2D. Дополнительные сведения см. в разделе:
d2d1_1.h содержит следующие программные интерфейсы:
ID2D1Bitmap1 Представляет растровое изображение, которое может использоваться в качестве поверхности для ID2D1DeviceContext или сопоставлено с системной памятью и может содержать дополнительные сведения о контексте цвета. |
ID2D1BitmapBrush1 Закрашивает область растровым рисунком. (ID2D1BitmapBrush1) |
ID2D1ColorContext Представляет контекст цвета, который можно использовать с объектом ID2D1Bitmap1. |
ID2D1CommandList Представляет последовательность команд, которые можно записать и воспроизвести. |
ID2D1CommandSink Приемник команд реализуется вами для приложения, когда вы хотите получить воспроизведение команд, записанных в списке команд. |
ID2D1Device Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. (ID2D1Device) |
ID2D1DeviceContext Представляет набор буферов состояний и команд, используемых для отрисовки в целевом объекте. |
ID2D1DrawingStateBlock1 Реализация блока состояния рисования, который добавляет функциональные возможности примитивного смешения в дополнение к уже существующему режиму антиалии, преобразованию, тегам и режиму отрисовки текста. |
ID2D1Effect Представляет простую конструкцию обработки изображений в Direct2D. |
ID2D1Factory1 Создает ресурсы Direct2D. (ID2D1Factory1) |
ID2D1GdiMetafile Ресурс Direct2D, который упаковывает метафайл WMF, EMF или EMF+. |
ID2D1GdiMetafileSink Разработчик реализовал интерфейс, позволяющий воспроизводить метафайл. |
ID2D1GradientStopCollection1 Представляет коллекцию объектов D2D1_GRADIENT_STOP для линейных и радиальных кистей градиента. Он предоставляет методы get для всех новых параметров, добавленных в коллекцию стоп-градиента. |
ID2D1ImageBrush Представляет кисть на основе ID2D1Image. |
ID2D1Multithread Механизм блокировки из фабрики Direct2D, который Direct2D использует для управления монопольным доступом к ресурсам в приложении, использующим несколько потоков. |
ID2D1PathGeometry1 Интерфейс ID2D1PathGeometry1 добавляет функциональные возможности в ID2D1PathGeometry. В частности, он предоставляет метод ComputePointAndSegmentAtLength, зависящий от геометрии пути. |
ID2D1PrintControl Преобразует примитивы Direct2D, хранящиеся в ID2D1CommandList, в фиксированное представление страницы. Затем вложенная система печати использует примитивы. |
ID2D1Свойства Представляет набор привязываемых и обнаруживаемых свойств времени выполнения, которые позволяют управляемому данными приложению изменять состояние эффекта Direct2D. |
ID2D1StrokeStyle1 Описывает значения caps, miter limit, line join и dash для штриха. (ID2D1StrokeStyle1) |
D2D1ConvertColorSpace Преобразует заданный цвет из одного цветового пространства в другое. |
D2D1CreateDevice Создает новое устройство Direct2D, связанное с предоставленным устройством DXGI. |
D2D1CreateDeviceContext Создает новый контекст устройства Direct2D, связанный с поверхностью DXGI. |
D2D1SinCos Возвращает синус и косинус угла. |
D2D1Tan Возвращает тангенс угла. |
D2D1Vec3Length Возвращает длину 3-мерного вектора. |
PD2D1_EFFECT_FACTORY Описывает реализацию эффекта. |
D2D1_BITMAP_BRUSH_PROPERTIES1 Описывает режимы расширения и режим интерполяции ID2D1BitmapBrush. (D2D1_BITMAP_BRUSH_PROPERTIES1) |
D2D1_BITMAP_PROPERTIES1 Эта структура позволяет создать ID2D1Bitmap1 с доступными параметрами растрового изображения и сведениями о контексте цвета. |
D2D1_CREATION_PROPERTIES Указывает параметры, с помощью которых создаются контексты устройства, фабрики и устройства Direct2D. |
D2D1_DRAWING_STATE_DESCRIPTION1 Описывает состояние рисования контекста устройства. |
D2D1_EFFECT_INPUT_DESCRIPTION Описывает признаки эффекта. |
D2D1_IMAGE_BRUSH_PROPERTIES Описание функций кисти изображения. |
D2D1_LAYER_PARAMETERS1 Содержит границы содержимого, сведения о маске, параметры непрозрачности и другие параметры для ресурса слоя. (D2D1_LAYER_PARAMETERS1) |
D2D1_MAPPED_RECT Описывает сопоставленную память из API ID2D1Bitmap1::Map. |
D2D1_POINT_DESCRIPTION Описывает точку в геометрии пути. |
D2D1_PRINT_CONTROL_PROPERTIES Свойства создания объекта ID2D1PrintControl. |
D2D1_RENDERING_CONTROLS Описывает ограничения, применяемые к отрисовщику эффектов изображения. |
D2D1_STROKE_STYLE_PROPERTIES1 Описывает росчерк, который обрисовывает фигуру. (D2D1_STROKE_STYLE_PROPERTIES1) |
D2D1_BITMAP_OPTIONS Указывает способ использования растрового изображения. |
D2D1_BUFFER_PRECISION Представляет битовую глубину конвейера образов в Direct2D. |
D2D1_COLOR_INTERPOLATION_MODE Определяет способ интерполяции между цветами. |
D2D1_COLOR_SPACE Определяет параметры, которые должны применяться к цветовом пространству. |
D2D1_COMPOSITE_MODE Используется для указания режима наложения для всех операций наложения Direct2D. |
D2D1_DEVICE_CONTEXT_OPTIONS Он задает параметры, которые применяются к контексту устройства в течение его времени существования. |
D2D1_INTERPOLATION_MODE Он используется для указания качества масштабирования изображения с помощью ID2D1DeviceContext::D rawImage и с эффектом двухмерного аффинного преобразования. |
D2D1_LAYER_OPTIONS1 Указывает способ подготовки содержимого слоя. |
D2D1_MAP_OPTIONS Указывает, как следует обрабатывать память, сопоставляемую с соответствующим ID2D1Bitmap1. |
D2D1_PRIMITIVE_BLEND Используется для указания режима геометрического наложения для всех примитивов Direct2D. |
D2D1_PRINT_FONT_SUBSET_MODE Определяет, когда ресурсы шрифта должны быть подмножеством во время печати. |
D2D1_PROPERTY Указывает индексы системных свойств, присутствующих в интерфейсе ID2D1Properties для ID2D1Effect. |
D2D1_PROPERTY_TYPE Указывает типы свойств, поддерживаемые интерфейсом свойств Direct2D. |
D2D1_STROKE_TRANSFORM_TYPE Определяет, как преобразование мира, точки на дюйм и ширина штриха влияют на форму пера, используемого для обводки примитива. |
D2D1_SUBPROPERTY Задает индексы системных подсвойств, которые могут присутствовать в любом свойстве. |
D2D1_THREADING_MODE Указывает режим потоков, используемый при одновременном создании устройства, фабрики и контекста устройства. |
D2D1_UNIT_MODE Указывает, как будут интерпретироваться единицы в Direct2D. |