Skip to main content
Crée un descripteur de vue d’accès non ordonné (UAV) directement à partir d’une ressource et d’une description de vue de ressource, sans créer d’objet ID3D12Resource intermédiaire.

Syntaxe

Paramètres

pResourceDesc   _In_
Type : D3D12_RESOURCE_DESC*
Description de la ressource, sous la forme d’un pointeur vers une structure D3D12_RESOURCE_DESC. pDesc   _In_
Type : D3D12XBOX_UNORDERED_ACCESS_VIEW_DESC*
Description de la vue d’accès non ordonné, sous la forme d’un pointeur vers une structure D3D12XBOX_UNORDERED_ACCESS_VIEW_DESC. Le membre ResourceLocation de pDesc doit contenir une adresse virtuelle GPU valide (non nulle). DestDescriptor   _In_
Type : D3D12_CPU_DESCRIPTOR_HANDLE
Descripteur CPU, sous la forme d’une structure D3D12_CPU_DESCRIPTOR_HANDLE.

Valeur de retour

Type : void

Remarques

Cette API d’extension est destinée à une utilisation à faible surcharge de contenu UAV, comme les entrées et sorties de pipeline de nuanceur de calcul toujours accessibles en tant qu’UAV. Sans objet API ID3D12Resource pointant vers le contenu de la ressource, les opérations telles que CopyTextureRegion et les barrières de ressources ne peuvent pas être effectuées. Le contenu de ressource associé aux descripteurs UAV bruts placés est exclu de la validation.

Configuration requise

En-tête : d3d12_x.h Bibliothèque : d3d12_x.lib Plateformes prises en charge : famille XBOX One

Voir aussi

ID3D12Device
Last modified on October 6, 2026