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) |