ਮਾਈਕ੍ਰੋਸਾਫਟ ਨੇ ਇੱਕ ਨਵਾਂ DirectX12 API ਪੇਸ਼ ਕੀਤਾ ਹੈ। API ਵੀਡੀਓ ਮਾਹਿਰਾਂ ਨੂੰ ਗੁੰਝਲਦਾਰ ਵੀਡੀਓ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਹੋਰ ਆਸਾਨੀ ਨਾਲ ਪ੍ਰੋਸੈਸ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
ਇਸ ਵਿੱਚ ਵੀਡੀਓ ਡੀਕੋਡਿੰਗ ਜਾਂ ਵੀਡੀਓ ਪ੍ਰੋਸੈਸਿੰਗ ਐਡ ਮੋਸ਼ਨ ਸ਼ਾਮਲ ਹੈ। API, ਜੋ ਕਿ CPUs ਦੀ ਕੰਪਿਊਟਿੰਗ ਪਾਵਰ ਦੁਆਰਾ ਸਮਰਥਤ ਹੈ, ਬਹੁਤ ਸਾਰੇ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਏਨਕੋਡਿੰਗ ਪ੍ਰਕਿਰਿਆ ਦੇ ਵੱਖ-ਵੱਖ ਹਿੱਸਿਆਂ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ।
ਫੰਕਸ਼ਨੈਲਿਟੀ
ਇਹ ਦਰ ਨਿਯੰਤਰਣ ਦੀ ਸੰਰਚਨਾ ਅਤੇ ਆਪਣੇ ਕੋਡੇਕ-ਨਕਸ਼ਿਆਂ ਦੀ ਵਰਤੋਂ ਲਈ ਕਸਟਮ ਸਲਾਈਸ ਬਣਾਉਣਾ, ਭਾਗ ਬਣਾਉਣਾ, ਕਿਰਿਆਸ਼ੀਲ (CBR, VBR, QBVR) ਅਤੇ ਪੈਸਿਵ (ਐਬਸੋਲਿਊਟ/ਡੈਲਟਾ ਕਸਟਮ QP-ਨਕਸ਼ੇ) ਮੋਡਾਂ ਵਰਗੇ ਹਿੱਸਿਆਂ ਜਾਂ ਕਿਰਿਆਵਾਂ ਨਾਲ ਸਬੰਧਤ ਹੈ। ਏਨਕੋਡਿੰਗ ਟੂਲ।
ਨਾਲ ਹੀ, ਵੀਡੀਓ ਮਾਹਰ ਕੋਡੇਕ ਬਲਾਕ ਅਤੇ ਟ੍ਰਾਂਸਫਾਰਮ ਆਕਾਰ, ਮੋਸ਼ਨ ਵੈਕਟਰ ਸ਼ੁੱਧਤਾ ਸੀਮਾ, ਇੰਟਰਾ-ਰਿਫਰੈਸ਼ ਸੈਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ, ਅਤੇ ਵੀਡੀਓ ਸਟ੍ਰੀਮ ਰੈਜ਼ੋਲਿਊਸ਼ਨ/ਰੇਟ ਕੰਟਰੋਲ/ਸਲਾਈਸ ਭਾਗਾਂ ਦੀ ਗਤੀਸ਼ੀਲ ਪੁਨਰ-ਸੰਰਚਨਾ ਨੂੰ ਹੋਰ ਆਸਾਨੀ ਨਾਲ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹਨ। ਹੋਰਾਂ ਵਿੱਚ, H264 ਅਤੇ HEVC ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਏਨਕੋਡਿੰਗ ਵੀ ਸੰਭਵ ਹੈ।
ਵਿੱਚ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪੇਸ਼ ਕਰੋ Windows 11
ਜਾਰੀ ਕੀਤਾ DirectX12 API ਤੀਜੀ-ਧਿਰ ਦੇ ਹੱਲਾਂ ਲਈ ਢੁਕਵਾਂ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ Windows 11. API DirectX 12 Agility SDK (ਵਰਜਨ 1.700.10 ਪੂਰਵਦਰਸ਼ਨ ਜਾਂ ਨਵਾਂ) ਵਿੱਚ ਵੀ ਉਪਲਬਧ ਹੈ।
ਹਾਲਾਂਕਿ, ਅੰਡਰਲਾਈੰਗ ਹਾਰਡਵੇਅਰ ਨੂੰ ਕਈ ਸ਼ਰਤਾਂ ਅਤੇ ਡਰਾਈਵਰਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਮਾਈਕ੍ਰੋਸਾਫਟ ਨੇ AMD, Intel ਅਤੇ Nvidia ਦੇ GPU ਪਲੇਟਫਾਰਮਾਂ ਲਈ ਇੱਕ ਸੌਖਾ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਤਿਆਰ ਕੀਤੀ ਹੈ।