Condividi tramite


Metodo ID3DX11Effect::CloneEffect

Crea una copia di un'interfaccia di effetto.

Sintassi

HRESULT CloneEffect(
   UINT          Flags,
   ID3DX11Effect **ppClonedEffect
);

Parametri

Flag

Tipo: UINT

Flag che influiscono sulla creazione dell'effetto clonato. Può essere 0 o uno dei valori seguenti.

Flag Descrizione
D3DX11_EFFECT_CLONE_FORCE_NONSINGLE Ignorare tutti i qualificatori "single" sui cbuffers. Tutti i cbuffers avranno il proprio ID3D11Buffercreato nell'effetto clonato.

ppClonedEffect

Tipo: ID3DX11Effect**

Puntatore a un puntatore ID3DX11Effect che verrà impostato sulla copia dell'effetto.

Valore restituito

Tipo: HRESULT

Restituisce uno dei codici restituiti Direct3D 11 seguenti.

Commenti

Nota

DirectX SDK non fornisce file binari compilati per gli effetti. Per compilare l'applicazione di tipo effetti, è necessario usare l'origine Effects 11. Per altre informazioni sull'uso dell'origine degli effetti 11, vedere Differenze tra gli effetti 10 e gli effetti 11.

Requisiti

Requisito Valore
Intestazione
D3dx11effect.h
Libreria
N/D (Una libreria Effects 11 è disponibile online come origine condivisa).

Vedi anche

ID3DX11Effect