ID3D12Device5::CreateLifetimeTracker 方法 (d3d12.h)

创建与应用程序定义的回调关联的生存期跟踪器;当跟踪对象的生存期发生更改时,回调会收到通知。

语法

HRESULT CreateLifetimeTracker(
  [in]  ID3D12LifetimeOwner *pOwner,
  [in]  REFIID              riid,
  [out] void                **ppvTracker
);

参数

[in] pOwner

类型: ID3D12LifetimeOwner*

指向表示应用程序定义的回调的 ID3D12LifetimeOwner 接口的指针。

[in] riid

类型: REFIID

对在 ppvTracker 中返回的接口标识符 (IID) 的引用。

[out] ppvTracker

类型: void**

指向内存块的指针,该内存块接收所创建对象的请求接口指针。

要求

   
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
目标平台 Windows
标头 d3d12.h