Condividi tramite


Metodo ID3D11DeviceContext::OMSetDepthStencilState (d3d11.h)

Imposta lo stato depth-stencil della fase di fusione dell'output.

Sintassi

void OMSetDepthStencilState(
  [in, optional] ID3D11DepthStencilState *pDepthStencilState,
  [in]           UINT                    StencilRef
);

Parametri

[in, optional] pDepthStencilState

Tipo: ID3D11DepthStencilState*

Puntatore a un'interfaccia di stato depth-stencil (vedere ID3D11DepthStencilState) da associare al dispositivo. Impostare questa proprietà su NULL per usare lo stato predefinito elencato in D3D11_DEPTH_STENCIL_DESC.

[in] StencilRef

Tipo: UINT

Valore di riferimento da eseguire quando si esegue un test depth-stencil. Vedere la sezione Osservazioni.

Valore restituito

nessuno

Osservazioni

Per creare un'interfaccia di stato depth-stencil, chiamare ID3D11Device::CreateDepthStencilState.

Il metodo conterrà un riferimento alle interfacce passate. Questo comportamento differisce dal comportamento dello stato del dispositivo in Direct3D 10.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d11.h
Libreria D3D11.lib

Vedi anche

ID3D11DeviceContext