directx.d2d1_1helper

Undocumented in source.

Public Imports

directx.d2d1_1
public import directx.d2d1_1;

Members

Functions

BitmapBrushProperties1
D2D1_BITMAP_BRUSH_PROPERTIES1 BitmapBrushProperties1(D2D1_EXTEND_MODE extendModeX, D2D1_EXTEND_MODE extendModeY, D2D1_INTERPOLATION_MODE interpolationMode)
Undocumented in source. Be warned that the author may not have intended to support it.
BitmapProperties1
D2D1_BITMAP_PROPERTIES1 BitmapProperties1(D2D1_BITMAP_OPTIONS bitmapOptions, D2D1_PIXEL_FORMAT pixelFormat, FLOAT dpiX, FLOAT dpiY, ID2D1ColorContext colorContext)
Undocumented in source. Be warned that the author may not have intended to support it.
ConvertColorSpace
D2D1_COLOR_F ConvertColorSpace(D2D1_COLOR_SPACE sourceColorSpace, D2D1_COLOR_SPACE destinationColorSpace, D2D1_COLOR_F color)
Undocumented in source. Be warned that the author may not have intended to support it.
CreationProperties
D2D1_CREATION_PROPERTIES CreationProperties(D2D1_THREADING_MODE threadingMode, D2D1_DEBUG_LEVEL debugLevel, D2D1_DEVICE_CONTEXT_OPTIONS options)
Undocumented in source. Be warned that the author may not have intended to support it.
DrawingStateDescription1
D2D1_DRAWING_STATE_DESCRIPTION1 DrawingStateDescription1(D2D1_ANTIALIAS_MODE antialiasMode, D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode, D2D1_TAG tag1, D2D1_TAG tag2, D2D1_MATRIX_3X2_F transform, D2D1_PRIMITIVE_BLEND primitiveBlend, D2D1_UNIT_MODE unitMode)
Undocumented in source. Be warned that the author may not have intended to support it.
DrawingStateDescription1
D2D1_DRAWING_STATE_DESCRIPTION1 DrawingStateDescription1(D2D1_DRAWING_STATE_DESCRIPTION desc, D2D1_PRIMITIVE_BLEND primitiveBlend, D2D1_UNIT_MODE unitMode)
Undocumented in source. Be warned that the author may not have intended to support it.
EffectInputDescription
D2D1_EFFECT_INPUT_DESCRIPTION EffectInputDescription(ID2D1Effect effect, UINT32 inputIndex, D2D1_RECT_F inputRectangle)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageBrushProperties
D2D1_IMAGE_BRUSH_PROPERTIES ImageBrushProperties(D2D1_RECT_F sourceRectangle, D2D1_EXTEND_MODE extendModeX, D2D1_EXTEND_MODE extendModeY, D2D1_INTERPOLATION_MODE interpolationMode)
Undocumented in source. Be warned that the author may not have intended to support it.
LayerParameters1
D2D1_LAYER_PARAMETERS1 LayerParameters1(D2D1_RECT_F contentBounds, ID2D1Geometry geometricMask, D2D1_ANTIALIAS_MODE maskAntialiasMode, D2D1_MATRIX_3X2_F maskTransform, FLOAT opacity, ID2D1Brush opacityBrush, D2D1_LAYER_OPTIONS1 layerOptions)
Undocumented in source. Be warned that the author may not have intended to support it.
Point2L
D2D1_POINT_2L Point2L(INT32 x, INT32 y)
Undocumented in source. Be warned that the author may not have intended to support it.
PrintControlProperties
D2D1_PRINT_CONTROL_PROPERTIES PrintControlProperties(D2D1_PRINT_FONT_SUBSET_MODE fontSubsetMode, FLOAT rasterDpi, D2D1_COLOR_SPACE colorSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
RectL
D2D1_RECT_L RectL(INT32 left, INT32 top, INT32 right, INT32 bottom)
Undocumented in source. Be warned that the author may not have intended to support it.
RenderingControls
D2D1_RENDERING_CONTROLS RenderingControls(D2D1_BUFFER_PRECISION bufferPrecision, D2D1_SIZE_U tileSize)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDpiCompensatedEffectInput
HRESULT SetDpiCompensatedEffectInput(ID2D1DeviceContext deviceContext, ID2D1Effect effect, UINT32 inputIndex, ID2D1Bitmap inputBitmap, D2D1_INTERPOLATION_MODE interpolationMode, D2D1_BORDER_MODE borderMode)

Sets a bitmap as an effect input, while inserting a DPI compensation effect to preserve visual appearance as the device context's DPI changes.

StrokeStyleProperties1
D2D1_STROKE_STYLE_PROPERTIES1 StrokeStyleProperties1(D2D1_CAP_STYLE startCap, D2D1_CAP_STYLE endCap, D2D1_CAP_STYLE dashCap, D2D1_LINE_JOIN lineJoin, FLOAT miterLimit, D2D1_DASH_STYLE dashStyle, FLOAT dashOffset, D2D1_STROKE_TRANSFORM_TYPE transformType)
Undocumented in source. Be warned that the author may not have intended to support it.
Vector2F
D2D1_VECTOR_2F Vector2F(FLOAT x, FLOAT y)
Undocumented in source. Be warned that the author may not have intended to support it.
Vector3F
D2D1_VECTOR_3F Vector3F(FLOAT x, FLOAT y, FLOAT z)
Undocumented in source. Be warned that the author may not have intended to support it.
Vector4F
D2D1_VECTOR_4F Vector4F(FLOAT x, FLOAT y, FLOAT z, FLOAT w)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Matrix4x3F
struct Matrix4x3F
Undocumented in source.
Matrix4x4F
struct Matrix4x4F
Undocumented in source.
Matrix5x4F
struct Matrix5x4F
Undocumented in source.

Templates

TypeTraits
template TypeTraits(T : INT32)
Undocumented in source.
TypeTraits
template TypeTraits(T : LONG)
Undocumented in source.

Meta