Condividi tramite


Metodo ID3D10Device::OMSetDepthStencilState (d3d10.h)

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

Sintassi

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

Parametri

[in] pDepthStencilState

Tipo: ID3D10DepthStencilState*

Puntatore a un'interfaccia dello stato depth-stencil (vedere ID3D10DepthStencilState) da associare al dispositivo.

[in] StencilRef

Tipo: UINT

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

Valore restituito

nessuno

Osservazioni

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

Lo stato di profondità dello stencil viene usato dalla fase di fusione dell'output per configurare test di profondità-stencil. Il valore di riferimento dello stencil è il valore di controllo usato nel test di profondità-stencil.

Il metodo non contiene un riferimento alle interfacce passate. Per questo motivo, le applicazioni devono prestare attenzione a non rilasciare un'interfaccia attualmente in uso dal dispositivo.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d10.h
Libreria D3D10.lib

Vedi anche

Interfaccia ID3D10Device