D3DKMT_CONFIGURESHAREDRESOURCE 结构 (d3dkmthk.h)

D3DKMT_CONFIGURESHAREDRESOURCE 结构描述 D3DKMTConfigureSharedResource 函数用于配置共享资源的参数。

语法

typedef struct _D3DKMT_CONFIGURESHAREDRESOURCE {
  [in] D3DKMT_HANDLE hDevice;
  [in] D3DKMT_HANDLE hResource;
  [in] BOOLEAN       IsDwm;
  [in] HANDLE        hProcess;
  [in] BOOLEAN       AllowAccess;
} D3DKMT_CONFIGURESHAREDRESOURCE;

成员

[in] hDevice

与资源关联的设备的句柄。

[in] hResource

D3DKMT_HANDLE数据类型,表示要配置的共享资源的内核模式句柄。

[in] IsDwm

一个布尔值,指定当前进程是否为桌面 Windows 管理器 (DWM) 。 TRUE 表示 DWM; FALSE 指示当前进程为非 DWM,由 hProcess 成员指定。

[in] hProcess

非 DWM 情况的进程句柄。

[in] AllowAccess

一个布尔值,指定 D3DKMTConfigureSharedResource 函数是否应允许进程访问资源。 TRUE 指示允许访问; FALSE 指示不允许访问。

要求

要求
最低受支持的客户端 从 Windows 7 操作系统开始支持D3DKMT_CONFIGURESHAREDRESOURCE。
标头 d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DKMTConfigureSharedResource