PFND3DDDI_CREATEPAGINGQUEUECB Rückruffunktion (d3dumddi.h)
pfnCreatePagingQueueCb wird verwendet, um eine Geräte paging-Warteschlange zu erstellen, die verwendet werden kann, um mit Videospeicherverwaltungsvorgängen für das Gerät zu synchronisieren, z. B. das Einwohnen der Geräteressource.
Syntax
PFND3DDDI_CREATEPAGINGQUEUECB Pfnd3dddiCreatepagingqueuecb;
HRESULT Pfnd3dddiCreatepagingqueuecb(
HANDLE hDevice,
D3DDDICB_CREATEPAGINGQUEUE *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät.
unnamedParam2
pData- [out]
Ein Zeiger auf eine D3DDDICB_CREATEPAGINGQUEUE Struktur, die die Details des angeforderten Vorgangs bereitstellt.
Rückgabewert
Wenn diese Rückruffunktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Ein Gerät kann mehrere Auslagerungswarteschlangen dafür erstellen. Pagingwarteschlangen können entweder explizit durch Aufrufen pfnDestroyPagingQueueCboder durch implizites Zerstören des Geräts zerstört werden, zu dem sie gehören. Nach letzterem werden Die Auslagerungswarteschlangenhandles ungültig.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Zielplattform- | Desktop |
Header- | d3dumddi.h (include D3dumddi.h) |