Заголовок d2d1_3.h
Этот заголовок используется Direct2D. Дополнительные сведения см. в разделе:
d2d1_3.h содержит следующие программные интерфейсы:
ID2D1ColorContext1 Представляет контекст цвета, используемый с эффектом управления цветом. |
ID2D1CommandSink2 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1CommandSink1. Он также обеспечивает доступ к отрисовке рукописного ввода и отрисовке градиентной сетки. |
ID2D1CommandSink3 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1CommandSink2. Он также обеспечивает доступ к пакетной отрисовке спрайта. |
ID2D1CommandSink4 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1CommandSink3. Он также обеспечивает доступ к новому режиму наложения примитивов, MAX, с помощью метода SetPrimitiveBlend2. |
ID2D1CommandSink5 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1CommandSink4, а также обеспечивает доступ к методу BlendImage. |
ID2D1Device2 Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1Device1. Он также позволяет создавать объекты ID2D1DeviceContext2. |
ID2D1Device3 Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. Этот интерфейс выполняет те же функции, что и интерфейс ID2D1Device2. Он также позволяет создавать объекты ID2D1DeviceContext3. |
ID2D1Device4 Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. Этот интерфейс выполняет те же функции, что и интерфейс ID2D1Device3. Он также позволяет создавать объекты ID2D1DeviceContext4. |
ID2D1Device5 Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. Этот интерфейс выполняет те же функции, что и интерфейс ID2D1Device4. Он также позволяет создавать объекты ID2D1DeviceContext5. |
ID2D1Device6 Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. Этот интерфейс выполняет те же функции, что и интерфейс ID2D1Device5, а также позволяет создавать объекты ID2D1DeviceContext6. |
ID2D1Device7 Представляет домен ресурсов, объекты и контексты устройств которого можно использовать вместе. |
ID2D1DeviceContext2 Этот интерфейс выполняет те же функции, что и интерфейс ID2D1DeviceContext1, а также включает такие функции, как отрисовка рукописного ввода, отрисовка градиентной сетки и улучшенная загрузка изображений. |
ID2D1DeviceContext3 Этот интерфейс выполняет те же функции, что и интерфейс ID2D1DeviceContext2, а также предоставляет функциональные возможности для создания и рисования пакетов спрайтов. |
ID2D1DeviceContext4 Этот интерфейс выполняет все те же функции, что и интерфейс ID2D1DeviceContext3, а также предоставляет функциональные возможности для обработки новых типов глифов цветных шрифтов. |
ID2D1DeviceContext5 Этот интерфейс выполняет те же функции, что и интерфейс ID2D1DeviceContext4, а также позволяет создавать контексты цвета и документы Svg. |
ID2D1DeviceContext6 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1DeviceContext5, а также обеспечивает доступ к методу BlendImage. |
ID2D1DeviceContext7 Позволяет создавать и рисовать объекты реализации геометрии; расширяет интерфейсы контекста более ранних устройств с поддержкой расширенных цветовых шрифтов. |
ID2D1Factory3 Создает ресурсы Direct2D. Этот интерфейс также позволяет создавать объекты ID2D1Device2. |
ID2D1Factory4 Создает ресурсы Direct2D. Этот интерфейс также позволяет создавать объекты ID2D1Device3. |
ID2D1Factory5 Создает ресурсы Direct2D. Этот интерфейс также позволяет создавать объекты ID2D1Device4. |
ID2D1Factory6 Создает ресурсы Direct2D. Этот интерфейс также позволяет создавать объекты ID2D1Device5. |
ID2D1Factory7 Создает ресурсы Direct2D. Этот интерфейс выполняет те же функции, что и интерфейс ID2D1Factory6, а также позволяет создавать объекты ID2D1Device6. |
ID2D1Factory8 Создает ресурсы Direct2D. Этот интерфейс также позволяет создавать объекты ID2D1Device7 . |
ID2D1GdiMetafile1 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1GdiMetafile. Он также обеспечивает доступ к разрешениям и границам метафайла. |
ID2D1GdiMetafileSink1 Этот интерфейс выполняет те же функции, что и существующий интерфейс ID2D1GdiMetafileSink. Он также обеспечивает доступ к записям метафайлов. |
ID2D1GradientMesh Представляет зависимое от устройства представление градиентной сетки, состоящей из исправлений. Используйте метод ID2D1DeviceContext2::CreateGradientMesh для создания экземпляра ID2D1GradientMesh. |
ID2D1ImageSource Представляет производителя пикселей, которые могут заполнять произвольную двухd-плоскость. (ID2D1ImageSource) |
ID2D1ImageSourceFromWic Создает двухдовые пиксельные данные, полученные из WIC. |
ID2D1Ink Представляет один непрерывный росчерк рукописного ввода переменной ширины, определяемый рядом сегментов и ширины Безье. |
ID2D1InkStyle Представляет коллекцию свойств стиля, используемых такими методами, как ID2D1DeviceContext2::D rawInk при отрисовке рукописного ввода. Стиль рукописного ввода определяет форму пера (кончик пера) и преобразование. |
ID2D1LookupTable3D Контейнер для данных таблицы трехмерного поиска, которые можно передать в эффект LookupTable3D. |
ID2D1SpriteBatch Представляет одну группу спрайтов со связанными свойствами рисунка. |
ID2D1SvgGlyphStyle Этот объект предоставляет значения для контекстного заполнения, контекстного росчерка и контекстного значения, которые используются при отрисовке глифов SVG. |
ID2D1TransformedImageSource Представляет источник образа, который совместно использует ресурсы с исходным источником образа. |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Возвращает внутренние точки для градиентного исправления сетки на основе точек, определяющих исправление Кунса. |
D2D1_GRADIENT_MESH_PATCH Представляет тензорное исправление с 16 контрольными точками, 4 цветами углов и флагами границ. Id2D1GradientMesh состоит из 1 или более исправлений сетки градиента. Чтобы создать ее, используйте функцию GradientMeshPatch или функцию GradientMeshPatchFromCoonsPatch. |
D2D1_INK_BEZIER_SEGMENT Представляет сегмент Безье, используемый при создании объекта ID2D1Ink. Эта структура отличается от D2D1_BEZIER_SEGMENT тем, что она состоит из D2D1_INK_POINTs, которые содержат радиус в дополнение к координатам x и y. |
D2D1_INK_POINT Представляет пару точек и радиусов, составляющих часть D2D1_INK_BEZIER_SEGMENT. |
D2D1_INK_STYLE_PROPERTIES Определяет общую форму кончика пера и преобразование, используемое в объекте ID2D1InkStyle. |
D2D1_SIMPLE_COLOR_PROFILE Простое описание цветового пространства. |
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES Свойства преобразованного источника изображения. |
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION Задает политику привязки пикселей при отрисовке глифов цветного растрового изображения. |
D2D1_COLOR_CONTEXT_TYPE Указывает способ определения цветового профиля. |
D2D1_GAMMA1 Определяет, какая гамма используется для интерполяции и смешения. |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS Флаги параметров, управляющие основным преобразованием, выполняемым CreateImageSourceFromDxgi, если таковые есть. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS Управляет флагами параметров для нового идентификатора ID2D1ImageSource при его создании. |
D2D1_INK_NIB_SHAPE Задает внешний вид пера в составе структуры D2D1_INK_STYLE_PROPERTIES. |
D2D1_ORIENTATION Указывает переворачивание и поворот, при котором появляется изображение. |
D2D1_PATCH_EDGE_MODE Указывает способ отрисовки ребер сетки градиента. |
D2D1_SPRITE_OPTIONS Задает дополнительные аспекты рисования пакета спрайта в рамках вызова ID2D1DeviceContext3::D rawSpriteBatch. |
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS Флаги параметров для преобразованных источников изображений. |