Freigeben über


PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB Rückruffunktion (d3dumddi.h)

pfnGetResourcePresentPrivateDriverDataCb wird verwendet, um die privaten Ressourcendaten abzufragen, die der Ressource während der Present-Zeit zugeordnet sind.

Syntax

PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB Pfnd3dddiGetresourcepresentprivatedriverdatacb;

HRESULT Pfnd3dddiGetresourcepresentprivatedriverdatacb(
  HANDLE hDevice,
  D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA *unnamedParam2
)
{...}

Parameter

hDevice

Ein Handle für das Anzeigegerät.

unnamedParam2

pData- [in, out]

Ein Zeiger auf eine D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA Struktur, die den auszuführenden Vorgang beschreibt und die Ergebnisse enthält.

Rückgabewert

Rückgabewert Beschreibung
S_OK Der Vorgang wurde erfolgreich abgeschlossen.
STATUS_INVALID_BUFFER_SIZE Der Wert von D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA::P rivateDriverDataSize war null oder reichte nicht aus, um die Daten aufzunehmen. Wenn das Steuerelement zum Aufrufer zurückkehrt, enthält PrivateDriverDataSize die erforderliche Puffergröße.

Diese Methode gibt möglicherweise andere HRESULT- Werte zurück.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Desktop
Header- d3dumddi.h (include D3dumddi.h)