Condividi tramite


Metodo IDirect3D9Ex::GetAdapterModeCountEx (d3d9.h)

Restituisce il numero di modalità di visualizzazione disponibili.

Sintassi

UINT GetAdapterModeCountEx(
  [in] UINT                       Adapter,
  [in] const D3DDISPLAYMODEFILTER *pFilter
);

Parametri

[in] Adapter

Tipo: UINT

Numero ordinale che indica la scheda di visualizzazione da cui recuperare il conteggio della modalità di visualizzazione.

[in] pFilter

Tipo: const D3DDISPLAYMODEFILTER*

Specifica le caratteristiche della modalità di visualizzazione desiderata. Vedere D3DDISPLAYMODEFILTER.

Valore restituito

Tipo: UINT

Numero di modalità di visualizzazione disponibili. Una restituzione di valore zero da questo metodo è un'indicazione che non è supportata tale modalità di visualizzazione o semplicemente questo monitoraggio non è più disponibile.

Commenti

Eventi come le modifiche alla modalità di visualizzazione in altre teste dello stesso hardware, monitorare la modifica o la modifica dello stato della connessione e l'estensione desktop/unextension potrebbero influire sul numero di modalità di visualizzazione disponibili.

Per le applicazioni a schermo intero, S_PRESENT_MODE_CHANGED restituito da PresentEx o CheckDeviceState è l'indicazione dell'errore di impostazione della modalità di visualizzazione a causa di tali eventi.

Per aumentare la possibilità di impostare una modalità di visualizzazione attualmente disponibile correttamente, le applicazioni a schermo intero devono provare a eseguire nuovamente la ripetizione dell'elenco della modalità di visualizzazione disponibile al momento della ricezione di S_PRESENT_MODE_CHANGED.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d9.h
Libreria D3D9.lib

Vedi anche

IDirect3D9Ex