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 を含む) |