Поделиться через


структура D3DDEVICEDESC_V2 (d3dhal.h)

Структура D3DDeviceDesc_V2 устарела; следует использовать только D3DDeviceDesc_V1 .

Структура D3DDeviceDesc_V2 содержит поля, которые уже отображаются в структуре D3DHAL_D3DEXTENDEDCAPS при реагировании на GUID_D3DExtendedCaps GUID в DdGetDriverInfo.

Синтаксис

typedef struct _D3DDeviceDesc_V2 {
  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;
} D3DDEVICEDESC_V2, *LPD3DDEVICEDESC_V2;

Члены

dwSize

dwFlags

dcmColorModel

dwDevCaps

dtcTransformCaps

bClipping

dlcLightingCaps

dpcLineCaps

dpcTriCaps

dwDeviceRenderBitDepth

dwDeviceZBufferBitDepth

dwMaxBufferSize

dwMaxVertexCount

dwMinTextureWidth

dwMinTextureHeight

dwMaxTextureWidth

dwMaxTextureHeight

dwMinStippleWidth

dwMaxStippleWidth

dwMinStippleHeight

dwMaxStippleHeight

Требования

Требование Значение
Заголовок d3dhal.h (включая D3dhal.h)