The DDCapsFx Class of the com.ms.directX package represents the capabilities of the hardware exposed through the DirectDraw object.
public final class DDCapsFx { // Fields public int maxHwCodecStretch; public int maxLiveVideoStretch; public int maxOverlayStretch; public int minHwCodecStretch; public int minLiveVideoStretch; public int minOverlayStretch; public int ssbCaps; public int ssbCFXCaps; public int ssbCKeyCaps; public int ssbRops1; public int ssbRops2; public int ssbRops3; public int ssbRops4; public int ssbRops5; public int ssbRops6; public int ssbRops7; public int ssbRops8; public int svbCaps; public int svbCKeyCaps; public int svbFXCaps; public int svbRops1; public int svbRops2; public int svbRops3; public int svbRops4; public int svbRops5; public int svbRops6; public int svbRops7; public int svbRops8; public int vsbCaps; public int vsbCKeyCaps; public int vsbFXCaps; public int vsbRops1; public int vsbRops2; public int vsbRops3; public int vsbRops4; public int vsbRops5; public int vsbRops6; public int vsbRops7; public int vsbRops8; }
It might not be possible to simultaneously create all the surfaces described by these capabilities. This class is used with the DirectDraw.getCaps and DirectDrawPalette.getCaps methods.
Note The original DDCaps class is a combination of the current DDCaps and DDCapsFx classes.