Freigeben über


D3DCAPS3

Kennzeichen der Treiberfunktion.

#define Wert Beschreibung
D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD 0x000000020L Gibt an, dass das Gerät den D3DRS_ALPHABLENDENABLE Renderzustand im Vollbildmodus respektieren kann, während der FLIP- oder VERWERFEN-Swapeffekt verwendet wird. Dies gilt nur, wenn die D3DRS_SRCBLEND- oder D3DRS_DESTBLEND-Status auf einen der folgenden Zustände festgelegt sind:
  • D3DBLEND_DESTALPHA
  • D3DBLEND_INVDESTALPHA
  • D3DBLEND_DESTCOLOR
  • D3DBLEND_INVDESTCOLOR
D3DCAPS3_COPY_TO_VIDMEM 0x00000100L Das Gerät kann eine Speicherkopie vom Systemspeicher in den lokalen Videospeicher beschleunigen. Diese Obergrenze garantiert, dass UpdateSurface- und UpdateTexture--Aufrufe hardwarebeschleunigt werden. Wenn diese Obergrenze nicht vorhanden ist, werden diese Aufrufe erfolgreich ausgeführt, sind aber langsamer.
D3DCAPS3_COPY_TO_SYSTEMMEM 0x00000200L Das Gerät kann eine Speicherkopie vom lokalen Videospeicher in den Systemspeicher beschleunigen. Diese Obergrenze garantiert, dass GetRenderTargetData- Aufrufe hardwarebeschleunigt werden. Wenn diese Kappe nicht vorhanden ist, wird dieser Aufruf erfolgreich ausgeführt, ist aber langsamer.
D3DCAPS3_DXVAHD 0x00000400L Der Anzeigetreiber unterstützt den DXVA-HD DDI. Weitere Informationen zu DXVA-HD DDI finden Sie unter Processing High-Definition Video.
Unterschiede zwischen Direct3D 9 und Direct3D 9Ex:
Dieses Flag ist nur in Direct3D 9Ex verfügbar.

 

D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION 0x00000080L Gibt an, dass das Gerät eine Gammakorrektur von einem fensterierten Hintergrundpuffer (mit linearem Inhalt) auf einen sRGB-Desktop ausführen kann.
D3DCAPS3_RESERVED 0x8000001fL Reserviert; nicht verwendet.

 

Diese Konstanten werden vom D3CAPS3 Member von D3DCAPS9verwendet.

Konstanteninformationen

Anforderung Wert
Kopfball d3d9caps.h
Mindestbetriebssystem Windows 98

 

Direct3D-Konstanten