Talk:DirectDraw
Appearance
This article is rated Stub-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||||||||||||
|
"DirectDraw is now replaced by Direct2D."
[edit]Are there any references to support this? My understanding was that Direct2D is meant as a replacement for GDI, not DirectDraw. In particular:
- Direct2D does not support full screen (except on Windows 8).[1]
- Direct2D has primitives for drawing lines, circles, etc. using textured brushes.[2]
- Direct2D supports high-quality (but slow) typography, preferebly with the aid of DirectWrite.[3] In fact, if you draw text without DirectWrite, Direct2D will use it internally. [4]
- Direct2D does not give you direct access to the frame buffer, at least not as far as I can tell.
- Direct2D doesn't provide accurate access to the pixels; it provides "device independent pixels" which are then scaled to match the actual hardware. [5]
Compare to the features for DirectDraw:
- Bit-block transfers (blits)
- Page flipping and multiple back buffers
- Overlays, which is placing one image surface over another on the video display
- Alpha source over destination blending, which is blending two surfaces using the source alpha image component
- Video YUV pixel formats and color conversion
- Direct video access to the frame buffer
Quoted from Microsoft.[6]
References:
- ^ Microsoft. "Render Targets Overview"
- ^ Microsoft. "Brushes Overview"
- ^ Microsoft. "Text Rendering with Direct2D and DirectWrite"
- ^ Microsoft. "ID2D1RenderTarget::DrawText method"
- ^ Microsoft. "Direct2D and High-DPI
- ^ Microsoft. "DirectDraw"
74.94.163.145 (talk) 15:25, 21 June 2012 (UTC)
- Well, I guess it's wrong then. Feel free to correct. — Frεcklεfσσt | Talk 17:28, 21 June 2012 (UTC)
Categories:
- Stub-Class Computing articles
- Low-importance Computing articles
- All Computing articles
- Stub-Class Microsoft articles
- Low-importance Microsoft articles
- WikiProject Microsoft articles
- Stub-Class Microsoft Windows articles
- Mid-importance Microsoft Windows articles
- Unknown-importance Computing articles
- WikiProject Microsoft Windows articles