Capabilities of the video accelerator driver.
typedef struct _IMAGECAPS {
ULONG ulLength; /* Length of IMAGECAPS data structure, in bytes. */
ULONG ulCaps; /* Flag that specifies image capabilities supported. */
ULONG ulMaxHorz; /* Maximum horizontal pels supported by scaler. */
ULONG ulMaxVert; /* Maximum vertical lines supported by scaler. */
BOOL fAccelMem; /* Flag indicating whether the hardware accelerator has additional VRAM for use. */
ULONG ulPhysAddrVRAM; /* Physical address of the hardware accelerator VRAM. */
ULONG ulSize; /* Size of hardware accelerator VRAM, in bytes. */
ULONG ulScanLineBytes; /* Size of scan line, in bytes. */
ULONG ulNumCodecs; /* Number of FOURCCs that follow in this structure. */
PCODECINFO pCodecList; /* Pointer to array of CODEC FOURCCs. */
ULONG ulNumSrc; /* Number of source COLORINFO data structures pointed to by pSrcColor
Info. */
PCOLORINFO pSrcColorInfo; /* Pointer to array of source COLORINFO data structures. */
ULONG ulNumDst; /* Number of destination COLORINFO data structures pointed to by pDstColorInfo. */
PCOLORINFO pDstColorInfo; /* Pointer to array of destination COLORINFO data structures. */
} IMAGECAPS;
typedef IMAGECAPS * PIMAGECAPS ;