estructura DXGKARG_CREATEDEVICE (d3dkmddi.h)
La estructura DXGKARG_CREATEDEVICE describe un dispositivo de contexto gráfico.
Sintaxis
typedef struct _DXGKARG_CREATEDEVICE {
HANDLE hDevice;
union {
DXGK_CREATEDEVICEFLAGS Flags;
DXGK_DEVICEINFO *pInfo;
};
ULONG Pasid;
HANDLE hKmdProcess;
} DXGKARG_CREATEDEVICE;
Miembros
hDevice
Identificador del dispositivo de contexto de gráficos. En la entrada de la función DxgkDdiCreateDevice , hDevice especifica el identificador que el controlador debe usar cuando vuelve a llamar al subsistema del kernel de gráficos de Microsoft DirectX.
El controlador genera un identificador único y lo pasa al subsistema de gráficos directX. En la salida de la función DxgkDdiCreateDevice , hDevice especifica el identificador que el subsistema de gráficos directX debe usar en llamadas posteriores de controladores para identificar el dispositivo.
Flags
Estructura DXGK_CREATEDEVICEFLAGS que identifica cómo crear el dispositivo.
pInfo
Puntero a una estructura de DXGK_DEVICEINFO que contiene parámetros que el subsistema de gráficos de DirectX requiere del controlador de miniporte de pantalla.
Pasid
El propietario procesa PASID para una GPU de máquina vectorial de soporte.
Se admite a partir de Windows 10.
hKmdProcess
Identificador del objeto de proceso del controlador del modo kernel correspondiente.
Se admite a partir de Windows 10.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | d3dkmddi.h (incluya D3dkmddi.h) |