/ / Windows 7 и XAudio 2.8 - C ++, Windows, directx-11, xaudio2

Windows 7 и XAudio 2.8 - C ++, Windows, directx-11, xaudio2

Разработвам игрален двигател и забелязах някоитрудности. В миналото се опитвах да използвам DirectX SDK (юни 2010 г.), но имах твърде много конфликти с Windows 8 Kit и неговата собствена Direct. Реших да направя двигателя да използва само Direct3D от Windows Kit. Сега имам само един проблем: мога ли да разработя приложение само с поддръжка на XAudio 2.8, което е насочено към потребителите на Windows 7. Или трябва да го направя само със старата поддръжка на XAudio 2.7?

Отговори:

1 за отговор № 1

XAudio 2.7 е последната версия, която поддържа Windows 7. XAudio 2.8 е Windows 8 или по-нова версия.

Можете и трябва да използвате Windows 8.x SDK и можете да използвате наследения DirectX SDK, за да получите достъп до XAudio 2.7 с него, но това отнема известно време, защото има конфликти между двете файлове, но в някои случаи искате да използвате "по-старите" версии в SDK на DirectX , но "по-нови" в другата.

виждам Комплектът "Зомби" DirectX SDK и XAudio2 и Windows 8.

Имайте предвид, че Windows 7 RTM не поддържа поддръжка. Windows 7 Service Pack 1 излезе от основната поддръжка през януари 2015 г.