Condividi tramite


Metodo IDCompositionDevice::CreateVisual (dcomp.h)

Crea un nuovo oggetto visivo.

Sintassi

HRESULT CreateVisual(
  [out] IDCompositionVisual **visual
);

Parametri

[out] visual

Tipo: IDCompositionVisual**

Nuovo oggetto visivo. Questo parametro non deve essere NULL.

Valore restituito

Tipo: HRESULT

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

Un nuovo oggetto visivo ha un valore statico pari a zero per le proprietà OffsetX e OffsetY e NULL per le proprietà Transform, Clip e Content. Inizialmente, l'oggetto visivo non causa la modifica del contenuto di una finestra. L'oggetto visivo deve essere aggiunto come figlio di un altro oggetto visivo o come radice di una destinazione di composizione, prima che possa influire sull'aspetto di una finestra.

Esempio

Per un esempio, vedere Come creare un albero visivo semplice.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dcomp.h
Libreria Dcomp.lib
DLL Dcomp.dll

Vedi anche

IDCompositionDevice

IDCompositionTarget::SetRoot

IDCompositionVisual::AddVisual