D3DDEVICEDESC_V3 構造体 (d3dhal.h)

D3DDeviceDesc_V3構造体は廃止されました。D3DDeviceDesc_V1のみを使用する必要があります。

D3DDeviceDesc_V3構造体には、DdGetDriverInfo のGUID_D3DExtendedCaps GUID に応答するときに、D3DHAL_D3DEXTENDEDCAPS構造体で既に報告されているフィールドが含まれています。

構文

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;

メンバー

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

要件

要件
Header d3dhal.h (D3dhal.h を含む)