Condividi tramite


Metodo ID3DX11Effect::GetVariableBySemantic

Ottenere una variabile per semantica.

Sintassi

ID3DX11EffectVariable* GetVariableBySemantic(
   LPCSTR Semantic
);

Parametri

Semantica

Tipo: LPCSTR

Nome semantico.

Valore restituito

Tipo: ID3DX11EffectVariable*

Puntatore alla variabile di effetto indicata dalla semantica. Vedere ID3DX11EffectVariable.

Commenti

Ogni variabile di effetto può avere una semantica associata, ovvero una stringa di metadati definita dall'utente. Alcune semantiche del valore di sistema sono parole riservate che attivano funzionalità predefinite dalle fasi della pipeline.

Il metodo restituisce un puntatore a un'interfaccia di variabile effetto se non viene trovata una variabile; è possibile chiamare ID3DX11Effect::IsValid per verificare se la semantica esiste o meno.

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