Share via


DD_STEREOMODE-Struktur (ddrawint.h)

Die DD_STEREOMODE-Struktur wird von der Runtime mit GUID_DDStereoMode in einem DdGetDriverInfo-Aufruf verwendet, um abzufragen, ob der Treiber Stereo für einen bestimmten Videoanzeigemodus unterstützt.

Syntax

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

Member

dwSize

Gibt die Größe der DD_STEREOMODE-Struktur in Byte an.

dwHeight

Gibt die Höhe in Scanzeilen des Anzeigemodus an. Hat den Wert D3DGDI2_MAGIC, wenn diese Struktur tatsächlich ein DD_GETDRIVERINFO2DATA Aufruf ist.

dwWidth

Gibt die Breite des Anzeigemodus in Pixel an.

dwBpp

Gibt die Bits pro Pixel des Anzeigemodus an.

dwRefreshRate

Gibt die Aktualisierungsrate im Anzeigemodus in Hertz an.

bSupported

Der Treiber legt true fest, wenn Stereo mit dem angegebenen Anzeigemodus unterstützt wird, oder andernfalls FALSE .

Hinweise

Um zu überprüfen, ob der Treiber Stereo mit diesem Modus unterstützt, ruft die Laufzeit die DdGetDriverInfo-Funktion des Treibers auf. In diesem Aufruf gibt die Runtime GUID_DDStereoMode im guidInfo-Member der DD_GETDRIVERINFODATA-Struktur an, auf die der lpGetDriverInfo-Parameter verweist. Die Runtime stellt auch einen Zeiger auf eine DD_STEREOMODE-Struktur im lpvData-Element von DD_GETDRIVERINFODATA bereit. Der Treiber gibt DD_OK zurück, wenn er GUID_DDStereoMode unterstützt, und legt den bSupported-Member von DD_STEREOMODE auf TRUE fest, wenn stereo mit dem angegebenen Anzeigemodus unterstützt wird.

GUID_DDStereoMode bietet eine Möglichkeit, Stereo pro Modus auszuschalten, da erwartet wird, dass ein Treiber, der Stereo verwenden kann, Stereo in jedem Modus ausführen kann.

Anforderungen

   
Kopfzeile ddrawint.h (einschließlich Winddi.h)

Weitere Informationen

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA

DdGetDriverInfo