共用方式為


DXGKARG_CREATEDEVICE結構(d3dkmddi.h)

DXGKARG_CREATEDEVICE結構描述圖形內容裝置。

語法

typedef struct _DXGKARG_CREATEDEVICE {
  HANDLE hDevice;
  union {
    DXGK_CREATEDEVICEFLAGS Flags;
    DXGK_DEVICEINFO        *pInfo;
  };
  ULONG  Pasid;
  HANDLE hKmdProcess;
} DXGKARG_CREATEDEVICE;

成員

hDevice

圖形內容裝置的句柄。 在輸入 DxgkDdiCreateDevice 函式時,hDevice 指定驅動程式回呼至 Microsoft DirectX 圖形核心子系統時應該使用的句柄。

驅動程式會產生唯一的句柄,並將它傳回 DirectX 圖形子系統。 DxgkDdiCreateDevice 函式的輸出上,hDevice 會指定 DirectX 圖形子系統在後續驅動程式呼叫中應用來識別裝置的句柄。

Flags

識別如何建立裝置的 DXGK_CREATEDEVICEFLAGS 結構。

pInfo

DXGK_DEVICEINFO 結構的指標,其中包含 DirectX 圖形子系統從顯示迷你埠驅動程式所需的參數。

Pasid

支援向量機器 GPU 的擁有者進程 PASID。

從 Windows 10 開始支援。

hKmdProcess

對應核心模式驅動程序進程物件的句柄。

從 Windows 10 開始支援。

要求

要求 價值
最低支援的用戶端 Windows Vista
標頭 d3dkmddi.h (包括 D3dkmddi.h)

另請參閱

DXGK_CREATEDEVICEFLAGS

DXGK_DEVICEINFO

DxgkDdiCreateDevice