Freigeben über


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)