Estructuras de DirectDraw

Esta sección contiene información sobre las siguientes estructuras usadas con DirectDraw:

Nota

Debe inicializar la memoria para cada estructura de DirectX en 0 antes de usar la estructura. Además, para todas las estructuras que contienen un miembro dwSize, debe establecer el miembro en el tamaño de la estructura, en bytes, antes de usar la estructura. En el ejemplo siguiente se realizan esas tareas en un objeto de tipo 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.
...