ID3D11Device::CreateDepthStencilState, méthode (d3d11.h)
Créez un objet d’état de profondeur-gabarit qui encapsule les informations de test profondeur-gabarit pour l’étape de fusion de sortie.
Syntaxe
HRESULT CreateDepthStencilState(
[in] const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,
[out, optional] ID3D11DepthStencilState **ppDepthStencilState
);
Paramètres
[in] pDepthStencilDesc
Type : const D3D11_DEPTH_STENCIL_DESC*
Pointeur vers une description de l’état du gabarit de profondeur (voir D3D11_DEPTH_STENCIL_DESC).
[out, optional] ppDepthStencilState
Type : ID3D11DepthStencilState**
Adresse d’un pointeur vers l’objet d’état de profondeur-gabarit créé (voir ID3D11DepthStencilState).
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes de retour Direct3D 11 suivants.
Remarques
4096 objets d’état de profondeur-gabarit uniques peuvent être créés sur un appareil à la fois.
Si une application tente de créer une interface profondeur-gabarit-état avec le même état qu’une interface existante, la même interface est retournée et le nombre total d’objets d’état de profondeur-gabarit uniques reste le même.
Configuration requise
Plateforme cible | Windows |
En-tête | d3d11.h |
Bibliothèque | D3D11.lib |