структура DD_GETMOCOMPFORMATSDATA (ddrawint.h)
Структура DD_GETMOCOMPFORMATSDATA содержит несжатые сведения о формате.
Синтаксис
typedef struct _DD_GETMOCOMPFORMATSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwNumFormats;
LPDDPIXELFORMAT lpFormats;
HRESULT ddRVal;
} *PDD_GETMOCOMPFORMATSDATA, DD_GETMOCOMPFORMATSDATA;
Члены
lpDD
Указывает на структуру DD_DIRECTDRAW_LOCAL , которая относится только к текущему процессу Microsoft DirectDraw.
lpGuid
Указывает на GUID, описывающий запрашиваемые несжатые форматы.
dwNumFormats
Указывает количество несжатых форматов, поддерживаемых для указанного GUID.
lpFormats
Указывает на структуру DDPIXELFORMAT , содержащую пиксельный формат компенсации движения. Если этот член не имеет значение NULL, несжатые форматы копируются в буфер, на который указывает этот элемент.
ddRVal
Указывает расположение, в котором драйвер записывает возвращаемое значение обратного вызова DdMoCompGetFormats . Код возврата DD_OK указывает на успешное выполнение. Дополнительные сведения см. в разделе Возвращаемые значения для DirectDraw.
Требования
Требование | Значение |
---|---|
Заголовок | ddrawint.h (включая Winddi.h) |