A version of the classic Mac OS operating system | |
Developer | Apple Computer, Inc. |
---|---|
OS family | Macintosh |
Source model | Closed source |
Released to manufacturing | January 24, 1984; 36 years ago |
Latest release | 1.1 / December 29, 1984; 35 years ago |
Kernel type | Monolithic |
License | Proprietary |
Succeeded by | System 2 |
Support status | |
Unsupported, historic |
Part of a series on |
Classic Mac OS |
---|
|
Preceded by | System 1 1984 | Succeeded by System 2 |
D2D1_PRIMITIVE_BLEND_SOURCE_OVER | The standard source-over-destination blend mode. |
D2D1_PRIMITIVE_BLEND_COPY | The source is copied to the destination; the destination pixels are ignored. |
D2D1_PRIMITIVE_BLEND_MIN | The resulting pixel values use the minimum of the source and destination pixel values. Available in Windows 8 and later. |
D2D1_PRIMITIVE_BLEND_ADD | The resulting pixel values are the sum of the source and destination pixel values. Available in Windows 8 and later. |
D2D1_PRIMITIVE_BLEND_MAX | The resulting pixel values use the maximum of the source and destination pixel values. Available in Windows 10 and later (set using ID21CommandSink4::SetPrimitiveBlend2). |
D2D1_PRIMITIVE_BLEND_FORCE_DWORD |
Primitive blend mode | Aliased blending | Antialiased blending | Description |
---|---|---|---|
D2D1_PRIMITIVE_BLEND_SOURCE_OVER | O = (S + (1 – SA) * D) * C + D * (1 – C) | O = S * C + D *(1 – SA *C) | The standard source-over-destination blend mode. |
D2D1_PRIMITIVE_BLEND_COPY | O = S * C + D * (1 – C) | O = S * C + D * (1 – C) | The source is copied to the destination; the destination pixels are ignored. |
D2D1_PRIMITIVE_BLEND_MIN | O = Min(S + 1-SA, D) | O = Min(S * C + 1 – SA *C, D) | The resulting pixel values use the minimum of the source and destination pixel values. Available in Windows 8.1 and later. |
D2D1_PRIMITIVE_BLEND_ADD | O = (S + D) * C + D * (1 – C) | O = S * C + D | The resulting pixel values are the sum of the source and destination pixel values. Available in Windows 8.1 and later. |
Minimum supported client | Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps] |
Header | d2d1_1.h |