Share via


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. die Einrichtung einer residenten 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_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Für ein Gerät können mehrere Pagingwarteschlangen erstellt werden. Pagingwarteschlangen können entweder explizit durch Aufrufen von pfnDestroyPagingQueueCb oder durch implizites Zerstören des Geräts, zu dem sie gehören, zerstört werden. Nach letzterem werden Auslagerungswarteschlangenhandles ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Desktop
Kopfzeile d3dumddi.h (include D3dumddi.h)