structure DD_CREATESURFACEEXDATA (ddrawint.h)
La structure DD_CREATESURFACEEXDATA contient les informations requises pour que le pilote crée une surface et lui associe une poignée de texture fournie.
Syntaxe
typedef struct _DD_CREATESURFACEEXDATA {
DWORD dwFlags;
PDD_DIRECTDRAW_LOCAL lpDDLcl;
PDD_SURFACE_LOCAL lpDDSLcl;
HRESULT ddRVal;
} *PDD_CREATESURFACEEXDATA, DD_CREATESURFACEEXDATA;
Membres
dwFlags
Spécifie un ensemble d’indicateurs pour la fonction D3dCreateSurfaceEx qui ne sont actuellement pas utilisés et toujours zéro.
lpDDLcl
Spécifie un handle pour l’objet DirectDraw créé par l’application. Il s’agit de l’étendue dans laquelle les handles lpDDSLcl existent. Une structure DD_DIRECTDRAW_LOCAL décrit le pilote.
lpDDSLcl
Spécifie un handle à la surface DirectDraw à créer pour Direct3D. Ces handles sont uniques au sein de chaque structure DD_DIRECTDRAW_LOCAL différente. Une structure DD_SURFACE_LOCAL représente l’objet surface créé.
ddRVal
Spécifie l’emplacement où le pilote écrit la valeur de retour du rappel D3dCreateSurfaceEx . Un code de retour de D3D_OK indique la réussite. Pour plus d’informations, consultez Codes de retour pour les rappels de pilotes Direct3D.
Spécifications
En-tête | ddrawint.h (inclure Winddi.h) |