La lecture du livre: « Rendu pratique et calcul avec Direct3D 11 », et la recherche d'une ligne de définition: https://docs.microsoft.com/en-us/windows/uwp/graphics-concepts/shader-resource-view--srv-DirectX 11 Qu'est-ce qu'une ressource Shader Voir
Je suis encore confus sur ce qu'est un ID3D11ShaderResourceView est. N'oubliez pas que j'apprends DirectX 11 pour créer un jeu vidéo. Dans cet esprit ...
Qu'est-ce qu'une vue de ressources Shader? Dans quelles situations utiliseriez-vous une vue Shader Resource View? Et le plus important, comment utilisez-vous une vue des ressources Shader? Je suppose que vous pouvez utiliser cette ressource dans votre code HLSL, mais dans le livre, je n'ai pas encore vu d'exemple sur la façon de le faire, et de quelle manière générique il est utilisé pour les moteurs de jeux vidéo.
Merci!
Ok! pour utiliser réellement une texture dans un shader vous devez avoir un ShaderResourceView – Mike5050
Vous devez avoir un SRV pour lier une ressource à un shader en lecture Vous devez avoir un RTV pour lier une ressource à la sortie du pipeline de rendu –
Merci!Fait beaucoup plus de sens! – Mike5050