DD_DXVERSION 구조체(d3dhal.h)

DirectX 8.0 이상 버전만 해당합니다.

DD_DXVERSION 현재 DirectX 런타임 버전을 설명합니다.

구문

typedef struct _DD_DXVERSION {
  DD_GETDRIVERINFO2DATA gdi2;
  DWORD                 dwDXVersion;
  DWORD                 dwReserved;
} DD_DXVERSION;

멤버

gdi2

GetDriverInfo2 데이터를 포함하는 DD_GETDRIVERINFO2DATA 구조를 지정합니다.

dwDXVersion

DirectX의 버전을 지정합니다. 이 멤버는 directX 7.0에 대해 0x00000700 DirectX 8.0의 경우 0x00000800 DD_RUNTIME_VERSION 설정됩니다.

dwReserved

예약되어 있습니다. 드라이버는 읽거나 써서는 안 됩니다.

설명

이 정보는 DX7 및 DX8 애플리케이션에 대한 새 드라이버( GetDriverInfo2를 노출하는 드라이버)에 제공됩니다.

런타임은 DD_GETDRIVERINFODATA 데이터 구조의 lpvData 필드에 있는 DD_DXVERSION 구조체에 대한 포인터를 제공합니다.

DD_DXVERSION gdi2 멤버는 애플리케이션에서 사용 중인 현재 DirectX 런타임 버전을 드라이버에 알리기 위해 지정된 형식의 D3DGDI2_TYPE_DXVERSION 런타임에서 사용됩니다.

요구 사항

   
헤더 d3dhal.h(D3dhal.h 포함)

참고 항목

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA