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 ;