Share via


Ressources de diffusion en continu

Les ressources de streaming sont de grandes ressources logiques qui utilisent de petites quantités de mémoire physique. Pour éviter le passage d’une grande ressource dans son intégralité, de petites parties de cette ressource font l’objet d’un streaming selon les besoins. Les ressources de streaming s’appelaient ressources sous forme de vignettes.

Dans cette section

Rubrique Description

Besoin en ressources de diffusion en continu

Les ressources de diffusion en continu sont nécessaires pour que la mémoire GPU ne soit pas gaspiller pour stocker des régions de surfaces qui ne sont pas accessibles et pour indiquer au matériel comment filtrer les vignettes adjacentes.

Création de ressources de diffusion en continu

Les ressources de streaming sont créées en spécifiant un indicateur lorsque vous créez une ressource, ce qui indique que la ressource est une ressource de streaming.

Accès du pipeline aux ressources de diffusion en continu

Les ressources de diffusion en continu peuvent être utilisées dans les vues de ressources du nuanceur (SRV), les vues cibles de rendu (RTV), les vues de gabarit de profondeur (DSV) et les vues d’accès non ordonnées (UAV), ainsi que certains points de liaison où les vues ne sont pas utilisées, comme les liaisons de mémoire tampon de vertex.

Niveaux de fonctionnalité des ressources de diffusion en continu

Direct3D prend en charge les ressources de streaming dans trois niveaux de fonctionnalités.

 

Guide d’apprentissage de Direct3D Graphics

Ressources