Condividi tramite


Metodo ID3D12Device5::CreateLifetimeTracker (d3d12.h)

Crea un tracker di durata associato a un callback definito dall'applicazione; il callback riceve notifiche quando viene modificata la durata di un oggetto rilevato.

Sintassi

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

Parametri

[in] pOwner

Tipo: ID3D12LifetimeOwner*

Puntatore a un'interfaccia ID3D12LifetimeOwner che rappresenta il callback definito dall'applicazione.

[in] riid

Tipo: REFIID

Riferimento all'identificatore di interfaccia (IID) dell'interfaccia da restituire in ppvTracker.

[out] ppvTracker

Tipo: void**

Puntatore a un blocco di memoria che riceve il puntatore di interfaccia richiesto all'oggetto creato.

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Piattaforma di destinazione Windows
Intestazione d3d12.h