struttura DD_STEREOMODE (ddrawint.h)

La struttura DD_STEREOMODE viene usata dal runtime con GUID_DDStereoMode in una chiamata DdGetDriverInfo per eseguire una query se il driver supporta stereo per una determinata modalità di visualizzazione video.

Sintassi

typedef struct _DD_STEREOMODE {
  DWORD dwSize;
  DWORD dwHeight;
  DWORD dwWidth;
  DWORD dwBpp;
  DWORD dwRefreshRate;
  BOOL  bSupported;
} *PDD_STEREOMODE, DD_STEREOMODE;

Members

dwSize

Specifica le dimensioni in byte della struttura DD_STEREOMODE.

dwHeight

Specifica l'altezza nelle linee di analisi della modalità di visualizzazione. Ha il valore D3DGDI2_MAGIC se questa struttura è, infatti, una chiamata DD_GETDRIVERINFO2DATA .

dwWidth

Specifica la larghezza in pixel della modalità di visualizzazione.

dwBpp

Specifica i bit per pixel della modalità di visualizzazione.

dwRefreshRate

Specifica la frequenza di aggiornamento inhz della modalità di visualizzazione.

bSupported

Il driver imposta su TRUE se stereo è supportato con la modalità di visualizzazione specificata o FALSE in caso contrario.

Commenti

Per controllare ogni modalità di visualizzazione per verificare se il driver supporta stereo con tale modalità, il runtime chiama la funzione DdGetDriverInfo del driver. In questa chiamata, il runtime specifica GUID_DDStereoMode nel membro guidInfo della struttura DD_GETDRIVERINFODATA a cui punta il parametro lpGetDriverInfo . Il runtime fornisce anche un puntatore a una struttura DD_STEREOMODE nel membro lpvData di DD_GETDRIVERINFODATA. Il driver restituisce DD_OK se supporta GUID_DDStereoMode e imposta il membro bSupported di DD_STEREOMODE su TRUE se supporta stereo con la modalità di visualizzazione specificata.

GUID_DDStereoMode offre un modo per disattivare lo stereo per modalità, poiché si prevede che un driver in grado di eseguire stereo può eseguire stereo in qualsiasi modalità.

Requisiti

   
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA

DdGetDriverInfo