Compartir a través de


DD_CREATESURFACEEXDATA estructura (ddrawint.h)

La estructura DD_CREATESURFACEEXDATA contiene información necesaria para que el controlador cree una superficie y asóciela a un identificador de textura proporcionado.

Sintaxis

typedef struct _DD_CREATESURFACEEXDATA {
  DWORD                dwFlags;
  PDD_DIRECTDRAW_LOCAL lpDDLcl;
  PDD_SURFACE_LOCAL    lpDDSLcl;
  HRESULT              ddRVal;
} *PDD_CREATESURFACEEXDATA, DD_CREATESURFACEEXDATA;

Miembros

dwFlags

Especifica un conjunto de marcas para la función D3dCreateSurfaceEx que no se usa actualmente y siempre cero.

lpDDLcl

Especifica un identificador para el objeto DirectDraw creado por la aplicación. Este es el ámbito en el que existen los identificadores lpDDSLcl . Una estructura de DD_DIRECTDRAW_LOCAL describe el controlador.

lpDDSLcl

Especifica un identificador para la superficie de DirectDraw que se va a crear para Direct3D. Estos identificadores son únicos dentro de cada estructura de DD_DIRECTDRAW_LOCAL diferente. Una estructura DD_SURFACE_LOCAL representa el objeto de superficie creado.

ddRVal

Especifica la ubicación donde el controlador escribe el valor devuelto de la devolución de llamada D3dCreateSurfaceEx . Un código de retorno de D3D_OK indica que se ha realizado correctamente. Para obtener más información, consulta Códigos de retorno para devoluciones de llamada del controlador de Direct3D.

Requisitos

   
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

D3dCreateSurfaceEx

DD_DIRECTDRAW_LOCAL

DD_SURFACE_LOCAL