estrutura DXGKARG_CREATEDEVICE (d3dkmddi.h)
A estrutura DXGKARG_CREATEDEVICE descreve um dispositivo de contexto gráfico.
Sintaxe
typedef struct _DXGKARG_CREATEDEVICE {
HANDLE hDevice;
union {
DXGK_CREATEDEVICEFLAGS Flags;
DXGK_DEVICEINFO *pInfo;
};
ULONG Pasid;
HANDLE hKmdProcess;
} DXGKARG_CREATEDEVICE;
Membros
hDevice
Um identificador para o dispositivo de contexto gráfico. Na entrada para a função DxgkDdiCreateDevice, hDevice especifica o identificador que o driver deve usar quando ele chama de volta para o subsistema de kernel de elementos gráficos do Microsoft DirectX.
O driver gera um identificador exclusivo e o passa de volta para o subsistema gráfico DirectX. Na saída da função DxgkDdiCreateDevice, hDevice especifica o identificador que o subsistema gráfico DirectX deve usar em chamadas de driver subsequentes para identificar o dispositivo.
Flags
Uma estrutura DXGK_CREATEDEVICEFLAGS que identifica como criar o dispositivo.
pInfo
Um ponteiro para uma estrutura de DXGK_DEVICEINFO que contém parâmetros que o subsistema de elementos gráficos DirectX requer do driver de miniporto de exibição.
Pasid
O PASID do processo de proprietário para uma GPU do computador vetor de suporte.
Com suporte a partir do Windows 10.
hKmdProcess
Um identificador para o objeto de processo de driver do modo kernel correspondente.
Com suporte a partir do Windows 10.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |