Condividi tramite


PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB funzione di callback (d3dumddi.h)

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

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 riuscita.
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 .

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)