PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB funzione di callback (d3dumddi.h)

pfnGetResourcePresentPrivateDriverDataCb viene usato per eseguire query sui dati privati della risorsa, associati alla risorsa durante present.

Sintassi

PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB Pfnd3dddiGetresourcepresentprivatedriverdatacb;

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

Parametri

hDevice

Handle per il dispositivo di visualizzazione.

unnamedParam2

pData [in, out]

Puntatore a una struttura D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA che descrive l'operazione da eseguire e contiene i risultati.

Valore restituito

Valore restituito Descrizione
S_OK Operazione completata correttamente.
STATUS_INVALID_BUFFER_SIZE Il valore di D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA::P rivateDriverDataSize era zero o era insufficiente per contenere i dati. Quando il controllo torna al chiamante, PrivateDriverDataSize conterrà le dimensioni del buffer necessarie.

Questo metodo può restituire altri valori HRESULT.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Desktop
intestazione d3dumddi.h (include D3dumddi.h)