D3DDEVICEDESC_V3 structure (d3dhal.h)

The D3DDeviceDesc_V3 structure is obsolete; only D3DDeviceDesc_V1 should be used.

The D3DDeviceDesc_V3 structure contains fields that are already reported in the D3DHAL_D3DEXTENDEDCAPS structure when responding to the GUID_D3DExtendedCaps GUID in DdGetDriverInfo.

Syntax

typedef struct _D3DDeviceDesc_V3 {
  DWORD            dwSize;
  DWORD            dwFlags;
  D3DCOLORMODEL    dcmColorModel;
  DWORD            dwDevCaps;
  D3DTRANSFORMCAPS dtcTransformCaps;
  BOOL             bClipping;
  D3DLIGHTINGCAPS  dlcLightingCaps;
  D3DPRIMCAPS      dpcLineCaps;
  D3DPRIMCAPS      dpcTriCaps;
  DWORD            dwDeviceRenderBitDepth;
  DWORD            dwDeviceZBufferBitDepth;
  DWORD            dwMaxBufferSize;
  DWORD            dwMaxVertexCount;
  DWORD            dwMinTextureWidth;
  DWORD            dwMinTextureHeight;
  DWORD            dwMaxTextureWidth;
  DWORD            dwMaxTextureHeight;
  DWORD            dwMinStippleWidth;
  DWORD            dwMaxStippleWidth;
  DWORD            dwMinStippleHeight;
  DWORD            dwMaxStippleHeight;
  DWORD            dwMaxTextureRepeat;
  DWORD            dwMaxTextureAspectRatio;
  DWORD            dwMaxAnisotropy;
  D3DVALUE         dvGuardBandLeft;
  D3DVALUE         dvGuardBandTop;
  D3DVALUE         dvGuardBandRight;
  D3DVALUE         dvGuardBandBottom;
  D3DVALUE         dvExtentsAdjust;
  DWORD            dwStencilCaps;
  DWORD            dwFVFCaps;
  DWORD            dwTextureOpCaps;
  WORD             wMaxTextureBlendStages;
  WORD             wMaxSimultaneousTextures;
} D3DDEVICEDESC_V3, *LPD3DDEVICEDESC_V3;

Members

dwSize

dwFlags

dcmColorModel

dwDevCaps

dtcTransformCaps

bClipping

dlcLightingCaps

dpcLineCaps

dpcTriCaps

dwDeviceRenderBitDepth

dwDeviceZBufferBitDepth

dwMaxBufferSize

dwMaxVertexCount

dwMinTextureWidth

dwMinTextureHeight

dwMaxTextureWidth

dwMaxTextureHeight

dwMinStippleWidth

dwMaxStippleWidth

dwMinStippleHeight

dwMaxStippleHeight

dwMaxTextureRepeat

dwMaxTextureAspectRatio

dwMaxAnisotropy

dvGuardBandLeft

dvGuardBandTop

dvGuardBandRight

dvGuardBandBottom

dvExtentsAdjust

dwStencilCaps

dwFVFCaps

dwTextureOpCaps

wMaxTextureBlendStages

wMaxSimultaneousTextures

Requirements

Requirement Value
Header d3dhal.h (include D3dhal.h)