ID3D10Device ::CreateDepthStencilView, méthode (d3d10.h)
Créez une vue profondeur-gabarit pour accéder aux données de ressource.
Syntaxe
HRESULT CreateDepthStencilView(
[in] ID3D10Resource *pResource,
[in] const D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc,
[out] ID3D10DepthStencilView **ppDepthStencilView
);
Paramètres
[in] pResource
Type : ID3D10Resource*
Pointeur vers la ressource qui servira de surface de gabarit de profondeur. Cette ressource doit avoir été créée avec l’indicateur D3D10_BIND_DEPTH_STENCIL .
[in] pDesc
Type : const D3D10_DEPTH_STENCIL_VIEW_DESC*
Pointeur vers une description de profondeur-gabarit-vue (voir D3D10_DEPTH_STENCIL_VIEW_DESC). Définissez ce paramètre sur NULL pour créer une vue qui accède au niveau mipmap 0 de la ressource entière (à l’aide du format avec lequel la ressource a été créée).
[out] ppDepthStencilView
Type : ID3D10DepthStencilView**
Adresse d’un pointeur vers un ID3D10DepthStencilView. Définissez ce paramètre sur NULL pour valider les autres paramètres d’entrée (la méthode retourne S_FALSE si les autres paramètres d’entrée réussissent la validation).
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.
Remarques
Une vue de profondeur-gabarit peut être liée à l’étape de sortie-fusion en appelant ID3D10Device ::OMSetRenderTargets.
Pour plus d’informations générales, consultez la page du guide de programmation sur les gabarits de profondeur.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10.h |
Bibliothèque | D3D10.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour