Структуры DirectDraw

В этом разделе содержатся сведения о следующих структурах, используемых с DirectDraw:

Заметка

Перед использованием структуры следует инициализировать память для каждой структуры DirectX до 0. Кроме того, для всех структур, содержащих элемент dwSize , необходимо задать для элемента размер структуры в байтах перед использованием структуры. В следующем примере выполняются эти задачи в объекте типа DDCAPS_DX3:

DDCAPS_DX3 ddcaps; // You can't use this yet.
 
ZeroMemory(&ddcaps, sizeof(DDCAPS_DX3));
ddcaps.dwSize = sizeof(DDCAPS_DX3);
 
// Now you can use the structure.
...