Partager via


Opérations disponibles sur les pools de vignettes

Les opérations sur les pools de vignettes incluent le redimensionnement d’un pool de vignettes, l’offre de ressources (ce qui donne temporairement de la mémoire au système pour l’ensemble du pool de vignettes) et la récupération des ressources.

  • La durée de vie des pools de vignettes fonctionne comme n’importe quelle autre ressource Direct3D, soutenue par le comptage de références, y compris dans ce cas le suivi des mappages à partir de ressources de diffusion en continu. Lorsque l’application ne fait plus référence à un pool de vignettes et que les mappages de vignettes à la mémoire sont disparus et que les accès à l’unité de traitement graphique (GPU) sont terminés, le système d’exploitation désalloue le pool de vignettes.
  • API liées au partage de surface et au travail de synchronisation pour les pools de mosaïques (mais pas directement sur les ressources de diffusion en continu). Comme pour le comportement des pools de vignettes proposés, les commandes Direct3D qui accèdent aux ressources de diffusion en continu pointant vers un pool de vignettes sont supprimées si le pool de vignettes a été partagé et est actuellement acquis par un autre appareil et un autre processus.
  • Redimensionnement d’un pool de vignettes.
  • Offre des ressources et récupération de ressources : ces opérations permettant de produire temporairement de la mémoire au système fonctionnent sur l’ensemble du pool de vignettes (et ne sont pas disponibles pour les ressources de diffusion en continu individuelles). Si une ressource de diffusion en continu pointe vers une vignette dans un pool de vignettes proposé, la ressource de diffusion en continu se comporte comme si elle est proposée (par exemple, le runtime supprime les commandes qui le référencent).

Les données ne peuvent pas être copiées directement vers et depuis la mémoire du pool de mosaïques. Les accès à la mémoire sont toujours effectués via des ressources de diffusion en continu.

Création de ressources de streaming