CODECINIFILEINFO Field - ulCapsFlags
ulCapsFlags (ULONG)
Indicates
the capabilities supported by the CODEC Proc. Following are capabilities
are defined for video.
CODEC_COMPRESS
CODEC_DECOMPRESS
CODEC_WINDOW_CLIPPING
CODEC_PALETTE_TRANS
Supports palette translation.
CODEC_SELFHEAL
Supports self healing data stream.
CODEC_SCALE_PEL_HALVED
Supports pel halving of the source image.
CODEC_SCALE_CONTINUOUS
Supports continuous scaling or stretching.
CODEC_MULAPERTURE
Indicates the CODEC Proc supports multi-aperture
algorithm. If this bit is off, fixed aperture is assumed.
CODEC_4_BIT_COLOR
Indicates the CODEC Proc supports 16 colors.
CODEC_8_BIT_COLOR
Indicates the CODEC Proc supports 256 colors.
CODEC_16_BIT_COLOR
Indicates the CODEC Proc supports 65536 colors.
CODEC_24_BIT_COLOR
Indicates
the CODEC Proc supports 16777216 colors.
CODEC_HARDWARE
Indicates the CODEC Proc is hardware assisted and
the name of the hardware is contained in the szHWID field.
CODEC_SYMMETRIC
Indicates the CODEC Proc supports symmetric record.
CODEC_ASYMMETRIC
Indicates
the CODEC Proc supports asymmetric record.
CODEC_DIRECT_DISPLAY
Indicates the CODEC Proc can directly compress
into the video RAM.
CODEC_DEFAULT
Indicates
this CODEC entry will be loaded as a default when multiple CODEC entries
for the same algorithm are installed in the initialization file. This allows
the application to select the best CODEC for performance.
CODEC_ORIGIN_LOWERLEFT
Indicates the CODEC Proc will decompress data to
the destination buffer using the lower left as window origin. The compressed
data lines will be stored in reverse order in the destination buffer. Must
be set when CODEC_WINDOW_CLIPPING or CODEC_DIRECT_DISPLAY are not set to
allow Presentation Manager to display data correctly.
CODEC_ORIGIN_UPPERLEFT
Indicates the CODEC Proc will decompress data to
the destination buffer using the upper left as window origin. This means
that decompressed data lines will be stored in the same order as the incoming
compressed data lines.
CODEC_SET_QUALITY
Indicates
the CODEC Proc supports the quality level setting. See the MMVIDEOOPEN
structure for details.
CODEC_DATA_CONSTRAINT
Indicates the CODEC Proc supports the data constraint
and interval setting. See the MMVIDEOOPEN
structure for details.
[Back: CODECINIFILEINFO Field - ulMediaType]
[Next: CODECINIFILEINFO Field - ulFlags]