Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Efekt se vytvoří načtením do architektury efektů. Pokud se efekt nikdy nezkompiloval, bude při vytváření zkompilován. Účinky, které jsou již načteny do paměti lze vytvořit voláním D3DX10CreateEffectFromMemory. Následující příklad kódu používá D3DX10CreateEffectFromFile k vytvoření efektu ze souboru.
ID3D10Effect* g_pEffect10 = NULL;
// Read the effect file
D3DX10CreateEffectFromFile( "BasicHLSL10.fx", NULL, NULL,
D3D10_SHADER_ENABLE_STRICTNESS, 0, pd3dDevice, NULL, NULL,
&g_pEffect10, NULL );
Čtení efektu vyžaduje stejné parametry jako kompilace efektu a zařízení a fondu.
Související témata