Compartir a través de


estructura D3D10DDI_ADAPTERFUNCS (d3d10umddi.h)

La estructura D3D10DDI_ADAPTERFUNCS contiene funciones que el controlador de pantalla en modo de usuario puede implementar para comunicarse con un objeto de adaptador de gráficos.

Sintaxis

typedef struct D3D10DDI_ADAPTERFUNCS {
  PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
  PFND3D10DDI_CREATEDEVICE          pfnCreateDevice;
  PFND3D10DDI_CLOSEADAPTER          pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;

Miembros

pfnCalcPrivateDeviceSize

Puntero a la función CalcPrivateDeviceSize del controlador que especifica el tamaño de un bloque de memoria que el controlador de pantalla en modo de usuario requiere desde el entorno de ejecución de Microsoft Direct3D para almacenar datos a los que se accede con frecuencia.

pfnCreateDevice

Puntero a la función CreateDevice(D3D10) del controlador que crea una representación de un dispositivo de visualización que controla una colección de estado de representación.

pfnCloseAdapter

Puntero a la función CloseAdapter(D3D10) del controlador que libera recursos para un objeto de adaptador de gráficos.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CalcPrivateDeviceSize

CloseAdapter(D3D10)

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10