public static D2D_RECT_F RectF([NativeTypeName("FLOAT")] float left = 0.0f, [NativeTypeName("FLOAT")] float top = 0.0f, [NativeTypeName("FLOAT")] float right = 0.0f, [NativeTypeName("FLOAT")] float bottom = 0.0f)
        {
            D2D_RECT_F rect = new D2D_RECT_F
            {
                left   = left,
                top    = top,
                right  = right,
                bottom = bottom,
            };

            return(rect);
        }
Example #2
0
 public D2D1_EFFECT_INPUT_DESCRIPTION([NativeTypeName("ID2D1Effect *")] ID2D1Effect *effect, [NativeTypeName("UINT32")] uint inputIndex, [NativeTypeName("D2D1_RECT_F")] D2D_RECT_F inputRectangle)
 {
     this = EffectInputDescription(effect, inputIndex, inputRectangle);
 }
Example #3
0
 public D2D1_IMAGE_BRUSH_PROPERTIES([NativeTypeName("D2D1_RECT_F")] D2D_RECT_F sourceRectangle, D2D1_EXTEND_MODE extendModeX = D2D1_EXTEND_MODE_CLAMP, D2D1_EXTEND_MODE extendModeY = D2D1_EXTEND_MODE_CLAMP, D2D1_INTERPOLATION_MODE interpolationMode = D2D1_INTERPOLATION_MODE_LINEAR)
 {
     this = ImageBrushProperties(sourceRectangle, extendModeX, extendModeY, interpolationMode);
 }