
Driver DDI
文章平均质量分 76
小鲤鱼与绿
小鲤鱼与绿的技术分享,欢迎热爱技术的朋友一起来学习
展开
-
Simple INF 解析
Simple INF 解析原创 2023-03-08 23:36:59 · 500 阅读 · 0 评论 -
DXGKARG_CREATECONTEXT structure
DXGKARG_CREATECONTEXT structure描述了创建设备Context的参数Syntaxtypedef struct _DXGKARG_CREATECONTEXT { HANDLE hContext; UINT NodeOrdinal; UINT ...翻译 2020-03-12 17:18:39 · 321 阅读 · 0 评论 -
DXGKDDI_SETROOTPAGETABLE callback function
DXGKDDI_SETROOTPAGETABLE callback function为指定的Context切换Root page table. DXGK会在该Context关联的Context的Root page table在内存中移动或者改变大小时通知Context。在同步级别level1上,当root page table 被更新时,该context应该保证为idle.Syntax...翻译 2020-03-12 17:01:30 · 193 阅读 · 0 评论 -
DXGKARG_CREATEDEVICE structure()
DXGKARG_CREATEDEVICE structureDXGKARG_CREATEDEVICE 描述了一个Context Device.Syntaxtypedef struct _DXGKARG_CREATEDEVICE { HANDLE hDevice; union { DXGK_CREATEDEVICEFLAGS Flags; DXGK_DEVICE...翻译 2020-03-12 16:02:56 · 282 阅读 · 0 评论 -
DXGKCB_QUEUE_DPC callback function
DXGKCB_QUEUE_DPC callback functionDxgkCbQueueDpc会queue一个DPC在 IRQL DISPATCH_LEVEL上执行。SyntaxDXGKCB_QUEUE_DPC DxgkcbQueueDpc;BOOLEAN DxgkcbQueueDpc( HANDLE DeviceHandle){...}ParametersD...翻译 2019-11-05 02:36:57 · 285 阅读 · 1 评论 -
DXGKDDI_SUBMITCOMMAND callback function
DXGKDDI_SUBMITCOMMAND callback functionDxgkDdiSubmitCommand 提交一个DMA buffer到硬件command execution单元。SyntaxDXGKDDI_SUBMITCOMMAND DxgkddiSubmitcommand;NTSTATUS DxgkddiSubmitcommand( IN_CONST_HAN...翻译 2019-11-05 02:19:18 · 485 阅读 · 0 评论 -
DXGKDDI_RENDER callback function
DXGKDDI_RENDER callback functionDxgkDdiRender根据UMD传入的 command buffer 创建一个DMA buffer。SyntaxDXGKDDI_RENDER DxgkddiRender;NTSTATUS DxgkddiRender( IN_CONST_HANDLE hContext, INOUT_PDXGKARG_RE...翻译 2019-11-05 01:56:26 · 631 阅读 · 0 评论 -
DXGKCB_RESERVEGPUVIRTUALADDRESSRANGE callback function
DXGKCB_RESERVEGPUVIRTUALADDRESSRANGE callback functionDxgkCbReserveGpuVirtualAddressRange允许KMD在创建graphics kernel process时reserve 一段GPU VA。并且,只有在graphics kernel process创建时才能reserve GPU VA(例如,在DxgkDdi...翻译 2019-11-04 02:15:40 · 209 阅读 · 1 评论 -
DXGKDDI_CREATEPROCESS callback function
DXGKDDI_CREATEPROCESS callback functionDxgkDdiCreateProcess创建一个graphics kernel process对象。SyntaxDXGKDDI_CREATEPROCESS DxgkddiCreateprocess;NTSTATUS DxgkddiCreateprocess( IN_CONST_HANDLE hAd...翻译 2019-11-04 01:37:40 · 229 阅读 · 0 评论 -
DXGKDDI_CREATECONTEXT callback function
DXGKDDI_CREATECONTEXT callback function该DDI创建了GPU的context。SyntaxDXGKDDI_CREATECONTEXT DxgkddiCreatecontext;NTSTATUS DxgkddiCreatecontext( IN_CONST_HANDLE hDevice, INOUT_PDXGKARG_CREATECON...翻译 2019-11-04 01:23:17 · 325 阅读 · 0 评论 -
DXGKDDI_PRESENT callback function
DXGKDDI_PRESENT callback function该DDI将source allocation的内容拷贝到primary surface(有时是拷贝到off-screen system memory allocation)SyntaxDXGKDDI_PRESENT DxgkddiPresent;NTSTATUS DxgkddiPresent( IN_CONST...翻译 2019-11-03 23:10:06 · 864 阅读 · 0 评论 -
DXGKDDI_CREATEALLOCATION callback function
DXGKDDI_CREATEALLOCATION callback function该DDI创建了系统内存或视频内存资源。SyntaxDXGKDDI_CREATEALLOCATION DxgkddiCreateallocation;NTSTATUS DxgkddiCreateallocation( IN_CONST_HANDLE hAdapter, INOUT_PDXGK...翻译 2019-11-01 00:55:21 · 408 阅读 · 0 评论 -
DXGKDDI_START_DEVICE callback function
DXGKDDI_START_DEVICE callback function该DDI为显卡接受I/O请求做准备。SyntaxDXGKDDI_START_DEVICE DxgkddiStartDevice;NTSTATUS DxgkddiStartDevice( IN_CONST_PVOID MiniportDeviceContext, IN_PDXGK_START_INF...翻译 2019-10-31 00:47:27 · 533 阅读 · 0 评论 -
DXGKDDI_ADD_DEVICE callback function
DXGKDDI_ADD_DEVICE callback function该DDI创建了该显卡的context并将代表该显卡的句柄返回。SyntaxDXGKDDI_ADD_DEVICE DxgkddiAddDevice;NTSTATUS DxgkddiAddDevice( IN_CONST_PDEVICE_OBJECT PhysicalDeviceObject, OUT_P...翻译 2019-10-30 00:41:51 · 333 阅读 · 0 评论 -
DXGKDDI_CREATEDEVICE callback function
DXGKDDI_CREATEDEVICE callback function该DDI创建了gfx context device, 该对象会在之后调用KMD方法时使用。SyntaxDXGKDDI_CREATEDEVICE DxgkddiCreatedevice;NTSTATUS DxgkddiCreatedevice( IN_CONST_HANDLE hAdapter,...翻译 2019-10-29 23:29:22 · 346 阅读 · 0 评论 -
DXGKDDI_ADD_DEVICE DxgkddiAddDevice(MSDN翻译)
DXGKDDI_ADD_DEVICE DxgkDdiAddDevice 函数用于创建图形适配器的上下文,该函数返回的句柄代表了图形适配器。SyntaxDXGKDDI_ADD_DEVICE DxgkddiAddDevice;NTSTATUS DxgkddiAddDevice( IN_CONST_PDEVICE_OBJECT PhysicalDeviceObject, OUT...翻译 2018-08-14 23:07:05 · 534 阅读 · 0 评论