Passer au contenu principal
Crée un descripteur de vue de ressource de nuanceur (SRV) directement à partir d’une ressource et d’un descripteur de vue de ressource, sans créer d’objet API 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_SHADER_RESOURCE_VIEW_DESC*
Description de la SRV, sous la forme d’un pointeur vers une structure D3D12XBOX_SHADER_RESOURCE_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 de ressource de nuanceur statique et placé, comme les textures de surface. 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 SRV 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
Dernière modification le 6 octobre 2026