ID3D12Device5::CreateLifetimeTracker-Methode (d3d12.h)
Erstellt einen Lebensdauer-Tracker, der einem anwendungsdefiniertem Rückruf zugeordnet ist; der Rückruf empfängt Benachrichtigungen, wenn die Lebensdauer eines nachverfolgten Objekts geändert wird.
Syntax
HRESULT CreateLifetimeTracker(
[in] ID3D12LifetimeOwner *pOwner,
[in] REFIID riid,
[out] void **ppvTracker
);
Parameter
[in] pOwner
Typ: ID3D12LifetimeOwner*
Ein Zeiger auf eine ID3D12LifetimeOwner-Schnittstelle , die den anwendungsdefinierten Rückruf darstellt.
[in] riid
Typ: REFIID
Ein Verweis auf den Schnittstellenbezeichner (Interface Identifier, IID) der Schnittstelle, die in ppvTracker zurückgegeben werden soll.
[out] ppvTracker
Typ: void**
Ein Zeiger auf einen Speicherblock, der den angeforderten Schnittstellenzeiger auf das erstellte Objekt empfängt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Zielplattform | Windows |
Kopfzeile | d3d12.h |