Talk:DirectDraw

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computing (Rated Stub-class)
WikiProject icon This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Stub-Class article Stub  This article has been rated as Stub-Class on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
 
WikiProject Microsoft Windows / Computing  (Rated Stub-class, Mid-importance)
WikiProject icon This article is within the scope of WikiProject Microsoft Windows, a collaborative effort to improve the coverage of Microsoft Windows on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Stub-Class article Stub  This article has been rated as Stub-Class on the project's quality scale.
 Mid  This article has been rated as Mid-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing.
 

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

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