Talk:DirectDraw

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

"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:

74.94.163.145 (talk) 15:25, 21 June 2012 (UTC)[reply]

Well, I guess it's wrong then. Feel free to correct. — Frεcklεfσσt | Talk 17:28, 21 June 2012 (UTC)[reply]