Metodo IDirect3D9::GetDeviceCaps (d3d9.h)

Recupera informazioni specifiche del dispositivo su un dispositivo.

Sintassi

HRESULT GetDeviceCaps(
  [in]  UINT       Adapter,
  [in]  D3DDEVTYPE DeviceType,
  [out] D3DCAPS9   *pCaps
);

Parametri

[in] Adapter

Tipo: UINT

Numero ordinale che indica l'adattatore di visualizzazione. D3DADAPTER_DEFAULT è sempre la scheda di visualizzazione primaria.

[in] DeviceType

Tipo: D3DDEVTYPE

Membro del tipo enumerato D3DDEVTYPE . Indica il tipo di dispositivo.

[out] pCaps

Tipo: D3DCAPS9*

Puntatore a una struttura D3DCAPS9 da compilare con informazioni che descrivono le funzionalità del dispositivo.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, D3DERR_INVALIDDEVICE, D3DERR_OUTOFVIDEOMEMORY e D3DERR_NOTAVAILABLE.

Commenti

L'applicazione non presuppone la persistenza delle funzionalità di elaborazione dei vertici in oggetti dispositivo Direct3D. Le funzionalità specifiche esposte da un dispositivo fisico possono dipendere dai parametri forniti a CreateDevice. Ad esempio, le funzionalità possono produrre funzionalità di elaborazione dei vertici diverse prima e dopo la creazione di un oggetto dispositivo Direct3D con l'elaborazione dei vertici hardware abilitata. Per altre informazioni, vedere la descrizione di D3DCAPS9.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9.h (includere D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3D9