Class DDCapsFx
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;
}
Represents the capabilities of the hardware exposed through the DirectDraw object. It may not be possible to simultaneously create all of 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.
- maxHwCodecStretch
- Maximum hardware codec stretch factor multiplied by 1000. For example 1.3 = 1300.
- maxLiveVideoStretch
- Maximum live video stretch factor multiplied by 1000. For example, 1.3 = 1300.
- maxOverlayStretch
- Maximum overlay stretch factor multiplied by 1000. For example, 1.3 = 1300.
- minHwCodecStretch
- Minimum hardware codec stretch factor multiplied by 1000.
- minLiveVideoStretch
- Minimum live video stretch factor multiplied by 1000.
- minOverlayStretch
- Minimum overlay stretch factor multiplied by 1000.
- ssbCaps
- Driver-specific capabilities for system-memory-to-system-memory blits.
- ssbCFXCaps
- Driver FX capabilities for system-memory-to-system-memory blits.
- ssbCKeyCaps
- Driver color-key capabilities for system-memory-to-system-memory blits.
- ssbRops1
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops2
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops3
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops4
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops5
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops6
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops7
- Raster operations supported for system-memory-to-system-memory blits.
- ssbRops8
- Raster operations supported for system-memory-to-system-memory blits.
- svbCaps
- Driver-specific capabilities for system-memory-to-display-memory blits.
- svbCKeyCaps
- Driver color-key capabilities for system-memory-to-display-memory blits.
- svbFXCaps
- Driver FX capabilities for system-memory-to-display-memory blits.
- svbRops1
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops2
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops3
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops4
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops5
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops6
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops7
- Raster operations supported for system-memory-to-display-memory blits.
- svbRops8
- Raster operations supported for system-memory-to-display-memory blits.
- vsbCaps
- Driver-specific capabilities for display-memory-to-system-memory blits.
- vsbCKeyCaps
- Driver color-key capabilities for display-memory-to-system-memory blits.
- vsbFXCaps
- Driver FX capabilities for display-memory-to-system-memory blits.
- vsbRops1
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops2
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops3
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops4
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops5
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops6
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops7
- Supports raster operations for display-memory-to-system-memory blits.
- vsbRops8
- Supports raster operations for display-memory-to-system-memory blits.