Metodo IDCompositionVisual2::SetBackFaceVisibility (dcomp.h)
Specifica se le superfici con trasformazioni 3D applicate devono essere visualizzate quando si trovano all'esterno dell'osservatore.
Sintassi
HRESULT SetBackFaceVisibility(
DCOMPOSITION_BACKFACE_VISIBILITY visibility
);
Parametri
visibility
[in]
Visibilità del viso posteriore da usare per la composizione di superfici nella sottoalbero dell'oggetto visivo sullo schermo.
Valore restituito
Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore directComposition .
Commenti
La proprietà di visibilità del viso posteriore influisce sulla modalità di rendering delle superfici con trasformazioni 3D applicate.
Per impostazione predefinita, un oggetto visivo eredita la proprietà di visibilità del viso nascosto dell'oggetto visivo padre, che può ereditare la proprietà di visibilità del viso nascosto dell'oggetto visivo padre e così via. Un oggetto visivo usa la modalità DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE se questo metodo non viene mai chiamato per l'oggetto visivo o se questo metodo viene chiamato con DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT. Se nessun oggetto visivo imposta la proprietà di visibilità del viso indietro, l'impostazione predefinita per l'intera struttura ad albero visuale è DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE.
Se il parametro di visibilità è diverso da DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT, le superfici dell'oggetto visivo vengono composte con la modalità di visibilità specificata. Questa modalità di visibilità diventa anche la nuova impostazione predefinita per gli elementi figlio dell'oggetto visivo corrente. Ovvero, se la modalità di visibilità degli elementi figlio di questo oggetto visivo è invariata o impostata in modo esplicito su DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT, le superfici degli oggetti visivi figlio vengono composte usando la modalità di visibilità di questo oggetto visivo.
Requisiti
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dcomp.h |
Libreria | Dcomp.lib |
DLL | Dcomp.dll |
Vedi anche
Backface DirectComposition e batch D2D