Aşağıdaki formu rgndata yapıya sahiptir:
typedef struct _rgndata {/ * rgnd * /
nbsp; rgndataheader rdh;
char Buffer [1];
} RG&NDATA
rgndata yapısı, bir başlık ve bir bölge oluşturmak veya bir dizi içerir. Bu dikdörtgenler, soldan sağa, yukarıdan aşağıya doğru sıralanan üst örtüşmeyen.
Üyeler
rdh
Belirtir bir rgndataheader yapısı. (Bu yapısı ile ilgili daha fazla bilgi için Win32 sdk belgelerine bakın.) Bu yapı üyeleri (dikdörtgen ya da yamuk olup), bölge bölge kadar dikdörtgen yapıları içeren arabelleğinin boyutunu yapmak dikdörtgenler sayısı türünü belirtin ve benzeri.
Arabellek
Bir büyüklük rasgele tampon bölgeye kadar rect yapılar içeren belirtir.
Ayrıca bkz: CRgn::CreateFromData, CRgn::GetRegionData