Condividi tramite


PFND3DDDI_GETINFO funzione di callback (d3dumddi.h)

La funzione GetInfo recupera informazioni sul dispositivo di visualizzazione specificato.

Sintassi

PFND3DDDI_GETINFO Pfnd3dddiGetinfo;

HRESULT Pfnd3dddiGetinfo(
  HANDLE hDevice,
  UINT unnamedParam2,
  VOID *unnamedParam3,
  UINT DevInfoSize
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

DevInfoID

Identificatore per il tipo di informazioni sul dispositivo da recuperare.

unnamedParam3

pDevInfoStruct

Puntatore a un buffer del tipo che DevInfoID specifica che riceve informazioni sul dispositivo.

DevInfoSize

Dimensioni, in byte, del buffer fornito da pDevInfoStruct.

Valore restituito

GetInfo restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK Le informazioni sul dispositivo vengono recuperate correttamente.
E_NOTIMPL Il driver non supporta il tipo richiesto di informazioni sul dispositivo.
E_INVALIDARG I parametri sono stati convalidati e determinati per essere non corretti.

Commenti

I runtime di Microsoft DirectX 7 e DirectX 8 chiamano la funzione GetInfo per eseguire query su un driver di visualizzazione in modalità utente per ulteriori informazioni sul dispositivo.

Il runtime Direct3D 8 imposta il flag D3DDDIDEVINFOID_VCACHE nel parametro DevInfoID e specifica una struttura D3DDDIDEVINFO_VCACHE vuota nel parametro pDevInfoStruct per eseguire query sul supporto del driver di visualizzazione in modalità utente per la cache dei vertici.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIDEVINFO_VCACHE

D3DDDI_DEVICEFUNCS