Функция D3DXCheckVersion
Убедитесь, что версия D3DX, с помощью которых вы скомпилировали, является версией, которую вы используете.
Синтаксис
BOOL D3DXCheckVersion(
_In_ UINT D3DSDKVersion,
_In_ UINT D3DXSDKVersion
);
Параметры
-
D3DSDKVersion [in]
-
Тип: UINT
Используйте D3D_SDK_VERSION. См. примечания.
-
D3DXSDKVersion [in]
-
Тип: UINT
Используйте D3DX_SDK_VERSION. См. примечания.
Возвращаемое значение
Тип: BOOL
Возвращает значение TRUE , если версия D3DX, для которую вы скомпилировали, является версией, с которыми вы работаете; в противном случае возвращается значение FALSE .
Комментарии
Используйте эту функцию во время инициализации приложения следующим образом:
HRESULT CD3DXMyApplication::Initialize(HINSTANCE hInstance,
LPCSTR szWindowName, LPCSTR szClassName, UINT uWidth, UINT uHeight)
{
HRESULT hr;
if (!D3DXCheckVersion(D3D_SDK_VERSION, D3DX_SDK_VERSION))
return E_FAIL;
...
}
Используйте Direct3DCreate9 , чтобы убедиться, что установлена правильная среда выполнения.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по