Перечисления Direct2D
Direct2D определяет следующие перечисления.
В этом разделе
Раздел и описание |
---|
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. Режим интерполяции, используемый с эффектом преобразования 2D для масштабирования изображения. Существует 6 режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_2DAFFINETRANSFORM_PROP. Идентификаторы свойств эффекта преобразования 2D-аффинного преобразования. |
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. Режим интерполяции эффект преобразования трехмерной перспективы используется на изображении. Существует 5 режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_3DPERSPECTIVETRANSFORM_PROP. Идентификаторы свойств эффекта преобразования трехмерной перспективы. |
D2D1_3DTRANSFORM_INTERPOLATION_MODE. Режим интерполяции эффект преобразования трехмерного преобразования используется на изображении. Существует 5 режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_3DTRANSFORM_PROP. Идентификаторы свойств эффекта преобразования трехмерного преобразования. |
D2D1_ALPHA_MODE. Указывает, как следует обрабатывать альфа-значение растрового изображения или целевого объекта отрисовки. |
D2D1_ANTIALIAS_MODE. Указывает, как отрисовываются края нетекстовых примитивов. |
D2D1_ARC_SIZE. Указывает, должна ли дуга быть больше 180 градусов. |
D2D1_ARITHMETICCOMPOSITE_PROP. Идентификаторы свойств арифметического составного эффекта. |
D2D1_ATLAS_PROP. Идентификаторы свойств эффекта atlas. |
D2D1_BITMAPSOURCE_ALPHA_MODE. Задает альфа-режим выходных данных исходного эффекта растрового изображения. |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. Режим интерполяции, используемый для масштабирования изображения в эффекте источника растрового изображения. |
D2D1_BITMAPSOURCE_ORIENTATION. Указывает, должна ли выполняться операция переверки и(или) поворота растрового изображения. |
D2D1_BITMAPSOURCE_PROP. Идентификаторы свойств эффекта источника растрового изображения. |
D2D1_BITMAP_INTERPOLATION_MODE. Задает алгоритм, используемый при масштабировании или повороте изображений. См. D2D1_INTERPOLATION_MODE. |
D2D1_BITMAP_OPTIONS. Указывает, как можно использовать растровое изображение. |
D2D1_BLEND. Указывает, как один из источников цветов должен быть производным и при необходимости задает преблендную операцию в источнике цвета. |
D2D1_BLEND_MODE. Режим смешивания, используемый для эффекта смешения. |
D2D1_BLEND_OPERATION. Указывает операцию смешивания в двух источниках цветов. |
D2D1_BLEND_PROP. Идентификаторы свойств эффекта смешения. |
D2D1_BORDER_EDGE_MODE. Пограничный режим для эффекта границы . |
D2D1_BORDER_MODE. Указывает, как эффект обрезки обрабатывает прямоугольник обрезки, падающий на координаты дробного пикселя. |
D2D1_BORDER_PROP. Идентификаторы свойств эффекта границы . |
D2D1_BRIGHTNESS_PROP. Идентификаторы свойств эффекта яркости. |
D2D1_BUFFER_PRECISION. Представляет битовую глубину конвейера визуализации в Direct2D. |
D2D1_CAP_STYLE. Описывает фигуру в конце линии или сегмента. |
D2D1_CHANGE_TYPE. Описывает флаги, влияющие на взаимодействие отрисовщика с пользовательским шейдером вершин. |
D2D1_CHANNEL_DEPTH. Позволяет вызывающему объекту управлять глубиной канала этапа в конвейере отрисовки. |
D2D1_CHANNEL_SELECTOR. Указывает цветной канал, эффект карты смещения извлекает интенсивность и использует его для пространственного перемещения изображения в направлении X или Y. |
D2D1_CHROMAKEY_PROP. Идентификаторы свойств эффекта chroma-key. |
D2D1_COLORMANAGEMENT_ALPHA_MODE. Указывает, как эффект управления цветом должен интерпретировать альфа-данные, содержащиеся на входном изображении. |
D2D1_COLORMANAGEMENT_PROP. Идентификаторы свойств эффекта управления цветом. |
D2D1_COLORMANAGEMENT_QUALITY. Уровень качества преобразования для эффекта управления цветом . |
D2D1_COLORMANAGEMENT_RENDERING_INTENT. Указывает, какое намерение отрисовки ICC должно использовать эффект управления цветом. |
D2D1_COLORMATRIX_ALPHA_MODE. Альфа-режим выходных данных эффекта цветовой матрицы. |
D2D1_COLORMATRIX_PROP. Идентификаторы свойств эффекта цветовой матрицы . |
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION. Указывает политику привязки пикселей при отображении глифов цветовой карты. |
D2D1_COLOR_CONTEXT_TYPE. Указывает способ определения цветового профиля. |
D2D1_COLOR_SPACE. Определяет параметры, которые должны применяться к цветовой области. |
D2D1_COLOR_INTERPOLATION_MODE. Определяет способ интерполяции между цветами. |
D2D1_COMBINE_MODE. Указывает различные методы, с помощью которых можно объединить две геометрии. |
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Указывает дополнительные функции, поддерживаемые совместимым целевым объектом отрисовки при его создании. Это перечисление позволяет побитовую комбинацию значений элементов. |
D2D1_COMPOSITE_MODE. Используется для указания режима смешивания для всех операций смешения Direct2 D. |
D2D1_COMPOSITE_PROP. Идентификаторы свойств составного эффекта . |
D2D1_CONTRAST_PROP. Идентификаторы свойств эффекта контрастности . |
D2D1_CONVOLVEMATRIX_PROP. Идентификаторы свойств эффекта сверток матрицы. |
D2D1_CONVOLVEMATRIX_SCALE_MODE. Режим интерполяции эффект матрицы используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_CROP_PROP. Идентификаторы свойств эффекта обрезки . |
D2D1_DASH_STYLE. Описывает последовательность дефисов и пробелов в штрихе. |
D2D1_DC_INITIALIZE_MODE. Указывает, как контекст устройства инициализируется для отрисовки GDI при получении из целевого объекта отрисовки. |
D2D1_DEBUG_LEVEL. Указывает тип сведений, предоставляемых уровня отладки Direct2D. |
D2D1_DEVICE_CONTEXT_OPTIONS. Это указывает параметры, которые применяются к контексту устройства в течение всего времени существования. |
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Задает режим оптимизации для эффекта размытия направления. |
D2D1_DIRECTIONALBLUR_PROP. Идентификаторы свойств эффекта размытия направления. |
D2D1_DISCRETETRANSFER_PROP. Идентификаторы свойств дискретного эффекта передачи. |
D2D1_DISPLACEMENTMAP_PROP. Идентификаторы свойств эффекта сопоставления смещения. |
D2D1_DISTANTDIFFUSE_PROP. Идентификаторы свойств эффект удаленного диффузного освещения. |
D2D1_DISTANTDIFFUSE_SCALE_MODE. Режим интерполяции, который используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_DISTANTSPECULAR_PROP. Идентификаторы свойств эффекта удаленного освещения. |
D2D1_DISTANTSPECULAR_SCALE_MODE. Режим интерполяции эффектом удаленного освещения используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. Режим интерполяции эффект компенсации DPI используется для масштабирования изображения. |
D2D1_DPICOMPENSATION_PROP. Идентификаторы свойств эффекта компенсации DPI. |
D2D1_DRAW_TEXT_OPTIONS. Указывает, включена ли привязка текста или вырезка в прямоугольник макета. Это перечисление позволяет побитовую комбинацию значений элементов. |
D2D1_EDGEDETECTION_MODE. Значения для свойства D2D1_EDGEDETECTION_PROP_MODE эффекта обнаружения края. |
D2D1_EDGEDETECTION_PROP. Идентификаторы свойств эффекта обнаружения края. |
D2D1_EMBOSS_PROP. Идентификаторы свойств эффекта . |
D2D1_EXPOSURE_PROP. Идентификаторы свойств эффекта воздействия . |
D2D1_EXTEND_MODE. Указывает, как кисть красит области за пределами обычной области содержимого. |
D2D1_FACTORY_TYPE. Указывает, предоставляет ли Direct2D синхронизацию для ID2D1Factory и создаваемых ресурсов, чтобы они могли безопасно получать доступ из нескольких потоков. |
D2D1_FEATURE. Определяет возможности базового устройства Direct3D, которое может запрашиваться с помощью ID2D1EffectContext::CheckFeatureSupport. |
D2D1_FEATURE_LEVEL. Описывает минимальную поддержку DirectX, необходимую для отрисовки оборудования целевым объектом отрисовки. |
D2D1_FIGURE_BEGIN. Указывает, заполнен ли определенный ID2D1SimplifiedGeometrySink рисунок. |
D2D1_FIGURE_END. Указывает, открыт или закрыт определенный ID2D1SimplifiedGeometrySink рисунок. |
D2D1_FILL_MODE. Указывает, как пересекающиеся области геометрии или фигуры объединяются для формирования области составной геометрии. |
D2D1_FILTER. Представляет режимы фильтрации, которые преобразование может выбрать для использования в входных текстурах. |
D2D1_FLOOD_PROP. Идентификаторы свойств эффекта наводнения. |
D2D1_GAMMA. Указывает, какой гамма используется для интерполяции. |
D2D1_GAMMA1. Определяет, какой гамма используется для интерполяции и смешивания. |
D2D1_GAMMATRANSFER_PROP. Идентификаторы свойств эффект гамма-передачи. |
D2D1_GAUSSIANBLUR_OPTIMIZATION. Режим оптимизации для эффекта размытияgaussian. |
D2D1_GAUSSIANBLUR_PROP. Идентификаторы свойств эффекта размытия gaussian. |
D2D1_GAMMA_CONVERSION. Определяет преобразование между цветовыми пространствами. |
D2D1_GEOMETRY_RELATION. Описывает, как один геометрический объект пространственно связан с другим геометрическим объектом. |
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. Указывает, как геометрия упрощена до ID2D1SimplifiedGeometrySink. |
D2D1_HDRTONEMAP_DISPLAY_MODE. Определяет константы, которые указывают значение для свойства D2D1_HDRTONEMAP_PROP_DISPLAY_MODE эффекта тонов HDR. |
D2D1_HDRTONEMAP_PROP. Определяет константы, определяющие свойства верхнего уровня эффект сопоставления тонов HDR. |
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Значения для свойства D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMAвыделений и эффектов тени. |
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Идентификаторы свойств выделения и эффект тени. |
D2D1_HISTOGRAM_PROP. Идентификаторы свойств эффекта гистограммы. |
D2D1_HUEROTATION_PROP. Идентификаторы свойств эффект поворота. |
D2D1_HUETORGB_INPUT_COLOR_SPACE. Значения свойства **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **эффекта оттенка к RGB. |
D2D1_HUETORGB_PROP. Идентификаторы свойств эффекта эффекта hue-to-RGB. |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. Флаги параметров, управляющие основным преобразованием, выполняемым CreateImageSourceFromDxgi, если таковые есть. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. Флаги параметров управления для нового ID2D1ImageSource при создании. |
D2D1_INK_NIB_SHAPE. Указывает внешний вид пера (кончик пера) в составе структуры D2D1_INK_STYLE_PROPERTIES. |
D2D1_INTERPOLATION_MODE. Это используется для указания качества масштабирования изображений с помощью ID2D1DeviceContext::D rawImage и с эффектом аффинного преобразования2D. |
D2D1_LAYER_OPTIONS. Указывает параметры, которые можно применять при применении ресурса слоя для создания слоя. |
D2D1_LAYER_OPTIONS1. Указывает, как следует подготовить содержимое слоя. |
D2D1_LINEARTRANSFER_PROP. Идентификаторы свойств линейного эффекта передачи. |
D2D1_LINE_JOIN. Описывает фигуру, которая объединяет две линии или сегменты. |
D2D1_LOOKUPTABLE3D_PROP. Идентификаторы свойств эффекта таблицы трехмерного поиска. |
D2D1_MORPHOLOGY_MODE. Режим эффектаморфологии. |
D2D1_MORPHOLOGY_PROP. Идентификаторы свойств эффекта морфологии. |
D2D1_MAP_OPTIONS. Указывает, как следует обрабатывать память, сопоставленную с соответствующей ID2D1Bitmap1. |
D2D1_OPACITYMETADATA_PROP. Идентификаторы свойств эффекта непрозрачности метаданных. |
D2D1_OPACITY_MASK_CONTENT. Описывает, содержит ли маска непрозрачности графику или текст. Direct2D использует эти сведения, чтобы определить, какое гамма-пространство следует использовать при смешивание маски непрозрачности. |
D2D1_ORIENTATION. Указывает перевернутый и поворот, при котором отображается изображение. |
D2D1_PATCH_EDGE_MODE. Указывает, как отрисовка ребер сетки градиента. |
D2D1_PATH_SEGMENT. Указывает, следует ли обводить сегмент и быть ли соединение между этим сегментом и предыдущим должен быть гладким. Это перечисление позволяет побитовую комбинацию значений элементов. |
D2D1_PIXEL_OPTIONS. Указывает, как будет ограничена выборка шейдера пикселей. |
D2D1_POINTDIFFUSE_PROP. Идентификаторы свойств эффектов диффузного освещения. |
D2D1_POINTDIFFUSE_SCALE_MODE. Режим интерполяции, который эффектом диффузного освещения точки используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_POINTSPECULAR_PROP. Идентификаторы свойств эффектом освещения с точки зрения освещения. |
D2D1_POINTSPECULAR_SCALE_MODE. Режим интерполяции эффектом освещения точек используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_POSTERIZE_PROP. Идентификаторы свойств эффект плакатизации. |
D2D1_PRESENT_OPTIONS. Описывает поведение целевого объекта отрисовки при отображении его содержимого. Это перечисление позволяет побитовую комбинацию значений элементов. |
D2D1_PRIMITIVE_BLEND. Используется для указания режима геометрической смеси для всех примитивов Direct2D. |
D2D1_PRINT_FONT_SUBSET_MODE. Определяет, когда ресурсы шрифта должны быть подмножеством во время печати. |
D2D1_PROPERTY_TYPE. Задает типы свойств, поддерживаемых интерфейсом свойств Direct2D. |
D2D1_PROPERTY. Задает индексы системных свойств, присутствующих в интерфейсе ID2D1Properties для ID2D1Effect. |
D2D1_RENDERING_PRIORITY. Приоритет отрисовки влияет на степень, в которой Direct2D регулирует рабочую нагрузку отрисовки. |
D2D1_RENDER_TARGET_TYPE. Описывает, использует ли целевой объект отрисовки оборудование или программное отрисовка или Direct2D выбрать режим отрисовки. |
D2D1_RENDER_TARGET_USAGE. Описывает, как удаленный целевой объект отрисовки и должен ли он быть совместимым с GDI. Это перечисление позволяет побитовую комбинацию значений элементов. |
D2D1_RESOURCE_TYPE. Указывает, какие виды ресурсов следует освободить при вызове ID2D1Device::ClearResources. |
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. Значения для свойства D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE эффекта rgb-to-hue. |
D2D1_RGBTOHUE_PROP. Идентификаторы свойств эффекта rgb-to-hue. |
D2D1_SATURATION_PROP. Идентификаторы свойств эффекта насыщенности . |
D2D1_SCALE_INTERPOLATION_MODE. Режим интерполяции эффект масштабирования используется для масштабирования изображения. Существует 6 режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_SCALE_PROP. Идентификаторы свойств эффекта масштабирования . |
D2D1_SEPIA_PROP. Идентификаторы свойств эффекта сепии . |
D2D1_SHADOW_OPTIMIZATION. Уровень оптимизации производительности для эффект тени. |
D2D1_SHADOW_PROP. Идентификаторы свойств эффект тени. |
D2D1_SHARPEN_PROP. Идентификаторы свойств эффекта . |
D2D1_SPOTDIFFUSE_PROP. Идентификаторы свойств эффектом точечных диффузных освещения. |
D2D1_SPOTDIFFUSE_SCALE_MODE. Режим интерполяции эффекте освещения с пятно-диффузным освещением используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_SPOTSPECULAR_PROP. Идентификаторы свойств эффектом точечных освещения. |
D2D1_SPOTSPECULAR_SCALE_MODE. Режим интерполяции эффектом точечных освещения используется для масштабирования изображения до соответствующей длины единицы ядра. Существует шесть режимов масштабирования, которые отличаются качеством и скоростью. |
D2D1_SPRITE_OPTIONS. Указывает дополнительные аспекты рисования пакета sprite в рамках вызова ID2D1DeviceContext3::D rawSpriteBatch. |
D2D1_STRAIGHTEN_PROP. Идентификаторы свойств эффекта . |
D2D1_STRAIGHTEN_SCALE_MODE. Значения свойства D2D1_STRAIGHTEN_PROP_SCALE_MODE эффекта . |
D2D1_STROKE_TRANSFORM_TYPE. Определяет, как преобразование мира, точки на дюйм (dpi) и ширина штриха влияют на форму пера, используемого для росчерка примитива. |
D2D1_SUBPROPERTY. Задает индексы системных вложенных свойств, которые могут присутствовать в любом свойстве. |
D2D1_SVG_ASPECT_ALIGN. Часть выравнивания атрибута SVG preserveAspectRatio. |
D2D1_SVG_ASPECT_SCALING. Часть meetOrSlice атрибута SVG preserveAspectRatio. |
D2D1_SVG_ATTRIBUTE_POD_TYPE. Определяет тип атрибута POD SVG для задания или получения. |
D2D1_SVG_ATTRIBUTE_STRING_TYPE. Определяет тип атрибута строки SVG для задания или получения. |
D2D1_SVG_DISPLAY. Задает значение для свойства отображения SVG. |
D2D1_SVG_LENGTH_UNITS. Задает единицы длины SVG. |
D2D1_SVG_LINE_CAP. Задает значение свойства штрих-строки SVG. |
D2D1_SVG_LINE_JOIN. Задает значение для свойства штрих-строки SVG. |
D2D1_SVG_OVERFLOW. Задает значение для свойства переполнения SVG. |
D2D1_SVG_PAINT_TYPE. Указывает тип краски для заливки SVG или штриха. |
D2D1_SVG_PATH_COMMAND. Представляет команду пути. Каждая команда может ссылать на значения с плавающей запятой из данных сегмента. Команды, заканчивающиеся _ABSOLUTE интерпретируют данные как абсолютные координаты. Команды, заканчивающиеся _RELATIVE интерпретируют данные относительно предыдущей точки. |
D2D1_SVG_UNIT_TYPE. Определяет систему координат, используемую для элементов SVG градиента или clipPath. |
D2D1_SVG_VISIBILITY. Задает значение для свойства видимости SVG. |
D2D1_SWEEP_DIRECTION. Определяет направление, в которое рисуется эллиптическая дуга. |
D2D1_TABLETRANSFER_PROP. Идентификаторы свойств эффекта передачи таблицы. |
D2D1_TEMPERATUREANDTINT_PROP. Идентификаторы свойств температуры и эффекта оттенка. |
D2D1_TEXT_ANTIALIAS_MODE. Описывает режим защиты, используемый для рисования текста. |
D2D1_THREADING_MODE. Задает режим потоков, используемый одновременно при создании устройства, фабрики и контекста устройства. |
D2D1_TILE_PROP. Идентификаторы свойств эффекта плитки. |
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS. Флаги параметров для преобразованных источников изображений. |
D2D1_TURBULENCE_NOISE. Режим шума турбулентности для эффекта турбулентности. Указывает, следует ли создавать растровое изображение на основе Fractal Noise или функции Turbulence. |
D2D1_TURBULENCE_PROP. Идентификаторы свойств эффекта турбулентности. |
D2D1_UNIT_MODE. Указывает способ интерпретации единиц в Direct2D. |
D2D1_VERTEX_OPTIONS. Описывает флаги, влияющие на взаимодействие отрисовщика с пользовательским шейдером вершин. |
D2D1_VERTEX_USAGE. Указывает, изменяется ли буфер вершин редко или часто. |
D2D1_VIGNETTE_PROP. Идентификаторы свойств эффекта vignette. |
D2D1_WHITELEVELADJUSTMENT_PROP. Определяет константы, определяющие свойства верхнего уровня эффекта корректировки белого уровня. |
D2D1_WINDOW_STATE. Описывает, является ли окно occluded. |
D2D1_YCBCR_CHROMA_SUBSAMPLING. Указывает подсемплинирование входного изображения chroma, используемого эффектом YCbCr. |
D2D1_YCBCR_INTERPOLATION_MODE. Задает режим интерполяции для эффектаYCbCr. |
D2D1_YCBCR_PROP. Идентификаторы свойств эффекта YCbCr. |