Bedeutung des Fehlercodes bei DirectX /* * This object is already initialized */ 5 /* * This surface can not be attached to the requested surface. */ 10 /* * Ran out of memory */ 14 /* * This surface can not be detached from the requested surface. */ 20 /* * Support is currently not available. */ 40 /* * An exception was encountered while performing the requested operation */ 55 /* * One or more arguments are invalid */ 87 /* * Height of rectangle provided is not a multiple of reqd alignment */ 90 /* * Unable to match primary surface creation request with existing * primary surface. */ 95 /* * One or more of the caps bits passed to the callback are incorrect. */ 100 /* * DirectDraw does not support provided Cliplist. */ 110 /* * DirectDraw does not support the requested mode */ 120 /* * DirectDraw received a pointer that was an invalid DIRECTDRAW object. */ 130 /* * pixel format was invalid as specified */ 145 /* * Rectangle provided was invalid. */ 150 /* * Operation could not be carried out because one or more surfaces are locked */ 160 /* * There is no 3D present. */ 170 /* * Operation could not be carried out because there is no alpha accleration * hardware present or available. */ 180 /* * no clip list available */ 205 /* * Operation could not be carried out because there is no color conversion * hardware present or available. */ 210 /* * Create function called without DirectDraw object method SetCooperativeLevel * being called. */ 212 /* * Surface doesn't currently have a color key */ 215 /* * Operation could not be carried out because there is no hardware support * of the dest color key. */ 220 /* * No DirectDraw support possible with current display driver */ 222 /* * Operation requires the application to have exclusive mode but the * application does not have exclusive mode. */ 225 /* * Flipping visible surfaces is not supported. */ 230 /* * There is no GDI present. */ 240 /* * Operation could not be carried out because there is no hardware present * or available. */ 250 /* * Requested item was not found */ 255 /* * Operation could not be carried out because there is no overlay hardware * present or available. */ 260 /* * Operation could not be carried out because the source and destination * rectangles are on the same surface and overlap each other. */ 270 /* * Operation could not be carried out because there is no appropriate raster * op hardware present or available. */ 280 /* * Operation could not be carried out because there is no rotation hardware * present or available. */ 290 /* * Operation could not be carried out because there is no hardware support * for stretching */ 310 /* * DirectDrawSurface is not in 4 bit color palette and the requested operation * requires 4 bit color palette. */ 316 /* * DirectDrawSurface is not in 4 bit color index palette and the requested * operation requires 4 bit color index palette. */ 317 /* * DirectDraw Surface is not in 8 bit color mode and the requested operation * requires 8 bit color. */ 320 /* * Operation could not be carried out because there is no texture mapping * hardware present or available. */ 330 /* * Operation could not be carried out because there is no hardware support * for vertical blank synchronized operations. */ 335 /* * Operation could not be carried out because there is no hardware support * for zbuffer blting. */ 340 /* * Overlay surfaces could not be z layered based on their BltOrder because * the hardware does not support z layering of overlays. */ 350 /* * The hardware needed for the requested operation has already been * allocated. */ 360 /* * DirectDraw does not have enough memory to perform the operation. */ 380 /* * hardware does not support clipped overlays */ 382 /* * Can only have ony color key active at one time for overlays */ 384 /* * Access to this palette is being refused because the palette is already * locked by another thread. */ 387 /* * No src color key specified for this operation. */ 400 /* * This surface is already attached to the surface it is being attached to. */ 410 /* * This surface is already a dependency of the surface it is being made a * dependency of. */ 420 /* * Access to this surface is being refused because the surface is already * locked by another thread. */ 430 /* * Access to this surface is being refused because no driver exists * which can supply a pointer to the surface. * This is most likely to happen when attempting to lock the primary * surface when no DCI provider is present. */ 435 /* * Access to Surface refused because Surface is obscured. */ 440 /* * Access to this surface is being refused because the surface is gone. * The DIRECTDRAWSURFACE object representing this surface should * have Restore called on it. */ 450 /* * The requested surface is not attached. */ 460 /* * Height requested by DirectDraw is too large. */ 470 /* * Size requested by DirectDraw is too large -- The individual height and * width are OK. */ 480 /* * Width requested by DirectDraw is too large. */ 490 /* * CoInitialize has not been called. */ 496 /* * FOURCC format requested is unsupported by DirectDraw */ 510 /* * Bitmask in the pixel format requested is unsupported by DirectDraw */ 520 /* * The specified stream contains invalid data */ 521 /* * vertical blank is in progress */ 537 /* * Informs DirectDraw that the previous Blt which is transfering information * to or from this Surface is incomplete. */ 540 /* * Rectangle provided was not horizontally aligned on reqd. boundary */ 560 /* * The GUID passed to DirectDrawCreate is not a valid DirectDraw driver * identifier. */ 561 /* * A DirectDraw object representing this driver has already been created * for this process. */ 562 /* * A hardware only DirectDraw object creation was attempted but the driver * did not support any hardware. */ 563 /* * this process already has created a primary surface */ 564 /* * software emulation not available. */ 565 /* * region passed to Clipper::GetClipList is too small. */ 566 /* * an attempt was made to set a clip list for a clipper objec that * is already monitoring an hwnd. */ 567 /* * No clipper object attached to surface object */ 568 /* * Clipper notification requires an HWND or * no HWND has previously been set as the CooperativeLevel HWND. */ 569 /* * HWND used by DirectDraw CooperativeLevel has been subclassed, * this prevents DirectDraw from restoring state. */ 570 /* * The CooperativeLevel HWND has already been set. * It can not be reset while the process has surfaces or palettes created. */ 571 /* * No palette object attached to this surface. */ 572 /* * No hardware support for 16 or 256 color palettes. */ 573 /* * If a clipper object is attached to the source surface passed into a * BltFast call. */ 574 /* * No bliter. */ 575 /* * No DirectDraw ROP hardware. */ 576 /* * returned when GetOverlayPosition is called on a hidden overlay */ 577 /* * returned when GetOverlayPosition is called on a overlay that UpdateOverlay * has never been called on to establish a destionation. */ 578 /* * returned when the position of the overlay on the destionation is no longer * legal for that destionation. */ 579 /* * returned when an overlay member is called for a non-overlay surface */ 580 /* * An attempt was made to set the cooperative level when it was already * set to exclusive. */ 581 /* * An attempt has been made to flip a surface that is not flippable. */ 582 /* * Can't duplicate primary & 3D surfaces, or surfaces that are implicitly * created. */ 583 /* * Surface was not locked. An attempt to unlock a surface that was not * locked at all, or by this process, has been attempted. */ 584 /* * Windows can not create any more DCs */ 585 /* * No DC was ever created for this surface. */ 586 /* * This surface can not be restored because it was created in a different * mode. */ 587 /* * This surface can not be restored because it is an implicitly created * surface. */ 588 /* * The surface being used is not a palette-based surface */ 589 /* * The display is currently in an unsupported mode */ 590 /* * Operation could not be carried out because there is no mip-map * texture mapping hardware present or available. */ 591 /* * The requested action could not be performed because the surface was of * the wrong type. */ 592 /* * Device does not support optimized surfaces, therefore no video memory optimized surfaces */ 600 /* * Surface is an optimized surface, but has not yet been allocated any memory */ 601 /* * Attempt was made to create or set a device window without first setting * the focus window */ 602 /* * A DC has already been returned for this surface. Only one DC can be * retrieved per surface. */ 620 /* * An attempt was made to allocate non-local video memory from a device * that does not support non-local video memory. */ 630 /* * The attempt to page lock a surface failed. */ 640 /* * The attempt to page unlock a surface failed. */ 660 /* * An attempt was ma...
mlss777