Partager via


DriverCaps Structure (Microsoft.DirectX.Direct3D)

Indicates driver-specific capabilities.

Definition

Visual Basic Public Structure DriverCaps
C# public struct DriverCaps 
C++ public value class DriverCaps sealed 
JScript In JScript, you can use structures, but you cannot define your own.

Members Table

The following table lists the members exposed by the object.

Methods

Method Description
ToString Obtains a string representation of the current instance.

Properties

Property Description
CanAutoGenerateMipMap Indicates that the driver is capable of automatically generating mipmaps.
CanCalibrateGamma Indicates that the system has a calibrator installed that can automatically adjust the gamma ramp so that the result is identical on all systems that have a calibrator.
CanManageResource Indicates that the driver is capable of managing resources.
ReadScanLine Indicates that the display hardware is capable of returning the current scan line.
SupportsAlphaFullscreenFlipOrDiscard Indicates that the device can respect RenderStateManager.AlphaBlendEnable in full-screen mode while using the RenderStateManager.Flip or RenderStateManager.Discard swap effect.
SupportsCopyToSystemMemory Indicates that the device can accelerate a memory copy from local video memory to system memory.
SupportsCopyToVideoMemory Indicates that the device can accelerate a memory copy from system memory to local video memory.
SupportsDynamicTextures Indicates whether the driver supports dynamic textures.
SupportsFullscreenGamma Indicates whether the driver supports dynamic gamma-ramp adjustment in full-screen mode.
SupportsLinearToSrgbPresentation Indicates whether the device can perform gamma correction from a windowed back buffer (that contains linear content) to an sRGB desktop.

Structure Information

Namespace Microsoft.DirectX.Direct3D
Assembly Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll)
Strong Name Microsoft.DirectX.Direct3D,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492