Package com.ms.com.directX Previous
Previous
Microsoft Packages
Microsoft Packages
Index
Index
Next
Next

Class ddBltBatch

public final class ddBltBatch {
  public int dLeft;
  public int dTop;
  public int dRight;
  public int dBottom;
  public byte[] lpDDSSrc;
  public int sLeft;
  public int Stop; 
  public int sRight;
  public int sBottom;
  public int dwFlags;
  public int dwSize;
  public int dwDDFX;
  public int dwROP;
  public int dwDDROP;
  public int dwRotationAngle;
  public int dwZBufferOpCode;
  public int dwZBufferLow;
  public int dwZBufferHigh;
  public int dwZBufferBaseDest;
  public int dwZDestConstBitDepth;
  public int dwZDestConst;
  public int dwZSrcConstBitDepth;
  public int dwZSrcConst;
  public int dwAlphaEdgeBlendBitDepth;
  public int dwAlphaEdgeBlend;
  public int dwReserved;
  public int dwAlphaDestConstBitDepth;
  public int dwAlphaDestConst;
  public int dwAlphaSrcConstBitDepth;
  public int dwAlphaSrcConst;
  public int dwFillColor;
  public byte[] DDSPattern;
  public int ddckDestColorkey;
  public int destkey2;
  public int ddckSrcColorkey;
  public int srckey2;
}

Passes blit operations to the BltBatch method. The information in this class includes raster operations, effects, and override information.

See also ddSurface.

Fields

dLeft, dTop, dRight, and dBottom
Defines the destination for the blit.
lpDDSSrc
Array variable that contains the ddSurface object that is the source of the blit.
sLeft, Stop, sRight, and sBottom
Defines the source rectangle of the blit.
dwFlags
One or more DDBLT_ values specifying optional controls.
dwSize
Size, in bytes, of this class. This field must be initialized before the class is used.
dwDDFX
One or more DDBLTFX_ values specifying FX operations.
dwROP
Specifies the Microsoft® Win32® raster operations.
dwDDROP
Specifies the Microsoft® DirectDraw® raster operations.
dwRotationAngle
Rotation angle for the blit.
dwZBufferOpCode
Z-buffer compares.
dwZBufferLow
Low limit of a z-buffer.
dwZBufferHigh
High limit of a z-buffer.
dwZBufferBaseDest
Destination base value of a z-buffer.
dwZDestConstBitDepth
Bit depth of the destination z-constant.
dwZDestConst
Constant used as the z-buffer destination.
lpDDSZBufferDest
Surface used as the z-buffer destination.
dwZSrcConstBitDepth
Bit depth of the source z-constant.
dwZSrcConst
Constant used as the z-buffer source.
Package com.ms.com.directX Previous
Previous
Microsoft Packages
Microsoft Packages
Index
Index
dwFillDepth
Depth value for the z-buffer.
DDSPattern
Array variable that contains surface object to use as a pattern. The pattern can be used in certain blit operations that combine a source and a destination.
ddckDestColorkey and destkey2
Destination color key override.
ddckSrcColorkey and srckey2
Source color key override.


Top© 1997 Microsoft Corporation. All rights reserved. Terms of Use.