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 chamar 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 de elementos gráficos DirectX. Na saída da função DxgkDdiCreateDevice , hDevice especifica o identificador que o subsistema de elementos gráficos 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 de computador vetor de suporte.
Com suporte começando com Windows 10.
hKmdProcess
Um identificador para o objeto de processo de driver do modo kernel correspondente.
Com suporte começando com Windows 10.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |