DWORD i = 0;
D3DXHANDLE dxhandle;
D3DXPARAMETER_DESC desc;
LPCSTR pScript;
while(1)
{
	// テクニック名でアノテーションを列挙
	dxhandle = g_pEffect->GetAnnotation("テクニック名", i);
	// ハンドルがNULLならアノテーションが無いのでbreak
	if(!dxhandle)
		break;
	g_pEffect->GetParameterDesc(dxhandle, &desc);
	// 変数名がScriptでオブジェクトで文字列型ならbreak
	if(strcmp(desc.Name, "Script")==0 
		&& desc.Class==D3DXPC_OBJECT
		&& desc.Type==D3DXPT_STRING)
		break;
	i++;

}

// スクリプトの取り出し
if(dxhandle)
	g_pEffect->GetString(dxhandle, &pScript);